小编Ari*_*hao的帖子

为什么数组变量需要星号?

看下面的代码段,C语言中的数组已经是一个保存数组第一个元素地址的指针了,那为什么变量还要加星号呢argv

char *argv[3]; 

argv[0] = "echo";
argv[1] = "hello";
argv[2] = 0;
exec("/bin/echo", argv);
printf("exec error\n");
Run Code Online (Sandbox Code Playgroud)

c arrays pointers declaration

1
推荐指数
1
解决办法
336
查看次数

标签 统计

arrays ×1

c ×1

declaration ×1

pointers ×1