超人7号
2016-01-21 15:17
代码中的地址 是显示内存的分配大小吗
数组与for是一对好搭档,声明数组长度是多少,那么for中的判断就是小于多少,第二个for应该是j<4
先回答第二个问题,注意是16进制,不是十进制,内存可能分配半个字节吗,随着内存越来越廉价,程序设计一般是空间换时间,每个数组是int的四个字节。第一个问题是二维数组赋值给一维数组,应该很好理解,不过我不理解你为什么将那个表达式称为常量表达式,应该是变量表达式吧,而且这个数组[]里应该最大是11,而不是12也不会是12以上,具体细节如果不懂的话,建议你最好在命令行用gdb一步步的慢慢调试,我也是刚刚学,不过你犯的是常识错误。
Linux C语言指针与内存
116478 学习 · 250 问题
相似问题