常量存储的问题
main()
{
int a=3;
const int b=5;
int c[10]={1,2,3,4,5};
};
我用的是Tc2。0
请问常量 3 是怎么保存的
常变量b 数组名c又是如何保存的?数组名算是常量还是变量?
您也可以告诉我在哪门课程或书中会讲到这个知识!
先谢谢啦! 哈哈
比如下面程序
int main(void)
{
int a[5]={1,2,3,4};
printf("%p, %p\n",a &a);
return 0;
}
其运行结果是:
FFC2 FFC2
数组名是指针常量 而&数组名表示的是个指向整个数组的指针
那我们该如何知道数组名a的地址啊?
问题点数:0、回复次数:2Top
1 楼xjyr(先活着)回复于 2006-03-07 10:28:36 得分 0
期待高手的指点Top
2 楼nila(昵拉)回复于 2006-03-09 17:19:43 得分 0
请问常量 3 是怎么保存的
常变量b 数组名c又是如何保存的?数组名算是常量还是变量?
您也可以告诉我在哪门课程或书中会讲到这个知识!
先谢谢啦! 哈哈
--------->以二 八 十进制 这样的进制保存
Top




