关于使用sizeof()求数组的长度
来源:互联网 发布:淘宝客网站域名 编辑:程序博客网 时间:2024/04/27 16:11
看征服C指针,在p131关于sizeof()求数组长度这一知识点做了一个小测试,程序代码如下:
#include <stdio.h>void func( int str[]){printf("the length of the array is %d\n",sizeof(str));}int main(){int array[]={1,2,3,4,5,6} ;func(array);printf("the length of the array is %d\n",sizeof(array));system("pause");return 0;}
输出结果如下:
看到这个结果,很开心,也证实了数组作为函数参数时,传递的只是指向数组开始元素的指针而已。所以在func函数中str只是指向int的指针,在main()函数中,使用数组作为sizeof运算符的操作符时,“数组解读成指针”的规则就会被抑制,此时返回的是数组全体的大小。所以有了上面的结果~
0 0
- 关于使用sizeof()求数组的长度
- 使用sizeof();求数组长度
- sizeof() 求数组长度
- sizeof求数组长度
- 求数组长度sizeof
- sizeof函数求数组长度
- strlen和sizeof求字符数组长度
- 发现关于数组求其长度 strlen 和 sizeof的问题
- sizeof求struct各种组合的长度,以及指针,字符数组的长度
- sizeof 计算出数组的长度
- sizeof 计算出数组的长度
- 不使用sizeof求类型长度
- 求数组的长度?
- 求数组的长度
- 求数组的长度
- C++中使用sizeof取得数组长度
- 不使用sizeof求得数组长度
- 使用sizeof()计算数组长度
- 使用VisualSVN Server搭建SVN服务器
- vs2012 win8 64 visual assistX 中文 ??
- 2013级C++第9周(春)项目——运算符重载(二)
- opensessioninviewer模仿
- 一个使用CDO的邮件列表ASP程序(用户端)
- 关于使用sizeof()求数组的长度
- 内嵌播放器,支持real,media,quicktime,flash
- 黑马程序员_13_金额转换
- 进程的虚拟地址空间
- ASP程序性能测试报告
- 大数据量下的分页
- Lua的反射
- python中 逗号的 用法
- python中 逗号的 用法