- 博客(3)
- 收藏
- 关注
原创 c语言中各类型所占字节大小
32位编译器 char :1个字节 char*(即指针变量): 4个字节(32位的寻址空间是2^32, 即32个bit,也就是4个字节。同理64位编译器) short int : 2个字节 int: 4个字节 unsigned int : 4个字节 float: 4个字节 double: 8个字节 long: 4个字节 long long: 8个字节 unsigned long
2017-04-18 23:53:58 1459
原创 c++函数内参与初始化
int fun(int i = 1, int j = 2) { return (i + j); } 则fun(3)的值为:5 解析:默认参数的匹配时靠前原则,所以实参3与形参i匹配,j=2,return 5
2017-04-18 23:36:51 231
原创 c++数组大小计算
func(char para[100]) { void *p = malloc(100); printf ("%d,%d\n",sizeof(para),sizeof(p)); } 输出结果为4,4 解析: 数组做函数参数时,sizeof 为普通指针大小 若直接对数组 sizeof 则结果为数组总长 vs20
2017-04-18 23:27:29 1058
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人