sizeof关键字测试
来源:互联网 发布:用int数组转进制 编辑:程序博客网 时间:2024/05/16 01:57
#include <stdio.h>void print(const int num){ printf("%d\n", num);}int func(int b[100]){ print(sizeof(b));}int main(){ int *p = NULL; int a[100]; print(sizeof(p)); print(sizeof(*p)); print(sizeof(a)); print(sizeof(a[101])); print(sizeof(&a)); func(a); return 0;}
运行结果:
4
4
400
4
4
4
分析:地址和指针的长度皆为一个字长,数组长度为 类型长度*数组容量,当数组作为行参时,传进的实参实际是数组的地址,即以指针形式传递。
0 0
- sizeof关键字测试
- 关键字----sizeof
- sizeof关键字
- sizeof关键字
- sizeof关键字
- sizeof关键字
- sizeof 关键字
- Sizeof 关键字
- sizeof关键字
- sizeof关键字
- 关键字--sizeof
- 测试sizeof()
- 数组与关键字sizeof()
- 关于sizeof关键字用法
- sizeof关键字学习(转载)
- c关键字-[sizeof]
- C关键字sizeof
- sizeof与const关键字
- 非线性,加权,放大和缩小,卷积
- C语言100个经典的算法
- quick-cocos2d-x 如何设置游戏的屏幕方向
- 背包问题
- 黑马程序员_Java多态和内部类
- sizeof关键字测试
- C语言中float,double类型,在内存中的结构(存储方式).
- 关于android快速开发框架
- Zpack (开源)
- 天地飞6通II代遥控器EPA与大小动作的关系
- hadoop hbase 整合本地安装配置
- c中#与##的应用思考
- unsigned int 与 unsigned long 一样吗?
- 1029 Median (25)