c语言基础 args[]

xxdd 发布于 2016/10/13 16:17
阅读 242
收藏 0
const char * const args[] = {"1", "22", "333", "4444","55555","666666","7777777"};
int i = sizeof(args);
int j0 = sizeof(args[0]);
int j1 = sizeof(args[1]);
int j2 = sizeof(args[2]);
int j3 = sizeof(args[3]);

int j4 = sizeof(args[4]);

j0  j1  j2  j3  j4 为什么都是4?

加载中
3
GestureWei
GestureWei
你在32位底下编译,所有指针都是4个字节,args[]里面都是指针const char *
0
中山野鬼
中山野鬼

引用来自“GestureWei”的评论

你在32位底下编译,所有指针都是4个字节,args[]里面都是指针const char *
这个支持。哈。
返回顶部
顶部