sizeof与二维数组
来源:互联网 发布:手机淘宝店铺添加收藏 编辑:程序博客网 时间:2024/05/19 13:27
sizeof与数组结合使用时,注意数组名是表示数组的首地址还是是个指针变量。
#include <stdio.h>void f(int a[][2]) { printf("%d\n",sizeof a); //输出4,此时a是指针变量} void f2(int(*a)[2]) { printf("%d\n",sizeof a); //输出4,此时a是指针变量} void main() { int a[2][2]={1,2,3,4};//这是一个2*2的二维数组 int (*p)[2];//数组指针 p=a;//令p指向数组a printf("%d\n",sizeof a);//输出16,a是二维数组的数组名,返回整个数组占用空间大小f(a);f2(a);printf("%d %d\n",sizeof(a+1),sizeof(p+1)); //a相当是指针,输出4 4printf("%d %d\n",sizeof(a+0),sizeof(p+0)); //a相当是指针,输出4 4printf("%d\n",sizeof(a[0]));//输出8,a[0]相当与一个一维数组的数组名printf("%d\n",sizeof(a[0]+1));//输出4,a[0]的指针,输出指针大小}
阅读全文
0 0
- sizeof与二维数组
- sizeof与一维数组和二维数组
- sizeof()功能之二维数组
- 二维数组的遍历与利用sizeof关键字求数组的行数,列数,元素总数
- 一维数组和二维数组的运算(sizeof与strlen的区别)
- sizeof在二维数组中的注意事项
- sizeof计算二维数组长度的问题
- sizeof使用二维数组时注意问题
- 二维数组的各种sizeof问题
- 7_27C语言|二维数组的sizeof
- sizeof 数组与指针
- 数组与关键字sizeof()
- 指针数组与sizeof
- sizeof与数组
- sizeof 数组与指针
- sizeof与数组
- sizeof与数组
- sizeof与数组名
- LOL卡特基础连招与细节探究
- okHttp的(get,还有一些其他功能)实际应用
- Android8.0 Camera 快门声音控制
- hadoop集群配置注意事项
- vps
- sizeof与二维数组
- 让外部网络访问K8S service的四种方式
- CDH安装过程说明以及注意事项
- HDU 6194 后缀数组+单调栈
- 阅读笔记常见的设计模式之四:工厂模式
- 实现权限最高AlertDialog
- eclipse的SVN插件设置忽略文件
- 正则表达式学习笔记一 :e-mail和tel简单验证/php
- 算法导论习题 6-3 Young氏矩阵