黑马程序员技术交流社区

标题: 发发关于C语言中sizeof计算长度 [打印本页]

作者: ccc6657676    时间: 2015-12-10 00:44
标题: 发发关于C语言中sizeof计算长度
  核心提示:1.Sizeof 定义:sizeof是一个操作符,作用是返回一个对象或一个类型所占的内存字节数.2.常见sizeof的值1.变量char a; sizeof(a) = 1;short a;sizeof(a) = 2;int a;sizeof(a) = 4;long a; sizeof(a) = 4;...
1.Sizeof 定义:sizeof是一个操作符,作用是返回一个对象或一个类型所占的内存字节数. 2.常见sizeof的值 1.变量 char a; sizeof(a) = 1; short a; sizeof(a) = 2; int a; sizeof(a) = 4; long a; sizeof(a) = 4; float a; sizeof(a) = 4; double a; sizeof(a) = 8; long int a; sizeof(a) = 4; long double a; sizeof(a) = 8; 2.指针 char *p; short *p; int *p; long *p; double *p; sizeof(p) = 4; char *p = (char *)malloc(100); sizeof(p) = 4; 3.数组 char array[10]; sizeof(array) = 1*10 = 10; int array[10]; sizeof(array) = 4*10 = 40; char array[]={"12345"};
作者: 亚里士缺德    时间: 2015-12-10 00:52
顶
作者: konglong    时间: 2015-12-10 00:54
这个好,又复习了一遍
作者: me1127    时间: 2015-12-10 15:33
楼主很棒啊  加油 学习了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2