以下为《说说数组和指针的区别》的无排版文字预览,完整内容请下载
说说数组和指针的区别:
1、数组和指针从定义上说就不一样。
数组是类型相同、数目固定的若干个变量的有限集合,它存放的是数据;而指针则是变量的地址,存放的是变量的地址。数组是可以直接访问数据的,而指针则是间接访问数据的。
2、从存储方式上来看:
数组要么在静态存储区被创建 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 sizeof可以计算出数组的容量(字节数)。sizeof(p),p为指针,得到的是一个指针变量的字节数,而不是指针指向内存的容量。
4、内容上的差别:
char a[]="hello"数组指向每一个数组元素;而char *p="world",p指向的是字符串的首地址。
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《说说数组和指针的区别》的无排版文字预览,完整内容请下载
说说数组和指针的区别由用户“happy_very”分享发布,转载请注明出处