黑马程序员技术交流社区
标题:
数组名的作用?
[打印本页]
作者:
王海江1
时间:
2014-6-16 14:52
标题:
数组名的作用?
数组名是不是有两个作用:
1、代表数组中的内容,,,如:int name[]="I love you";pringtf("%s",name);
2、代表数组的地址,,如:int name[]="I love you";int *p=name;
是这样吗?求分析
作者:
siegee
时间:
2014-6-17 09:27
数组名不能作为左值,因为它常量代表数组首元素地址;代表数组存储空间,如:sizeof(name);
作者:
Littlekin
时间:
2014-6-18 07:33
数组名就代表数组的首地址。你的第一条举例printf("%s",name);就是告诉编译器从name的首地址开始,找到首地址后开始打印里面的内容。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2