char* a[7]; 这个定义了什么?
答案:3 悬赏:0 手机版
解决时间 2021-02-19 09:09
- 提问者网友:聂風
- 2021-02-18 22:24
char* a[7]; 这个定义了什么?
最佳答案
- 五星知识达人网友:想偏头吻你
- 2021-02-18 23:00
在 C 语言中,char * a[7] 定义的是一个字符指针数组。即:从 a[0] - a[6] 共 7 个数组元素,每一个数组元素存放的都指向一个字符串。例如:
char * a[7] = { "111", "222", "333", "444", "555", "666", "777" } ;
特别要注意的是:C 语言的数组下标是从 0 开始计算,而不是从 1 开始计算的。这一点和 PASCAL 语言不同。
char * a[7] = { "111", "222", "333", "444", "555", "666", "777" } ;
特别要注意的是:C 语言的数组下标是从 0 开始计算,而不是从 1 开始计算的。这一点和 PASCAL 语言不同。
全部回答
- 1楼网友:拾荒鲤
- 2021-02-19 00:13
positive" for the country an
- 2楼网友:春色三分
- 2021-02-18 23:49
应该是数字a里可以存放7个char类型的指针
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯