黑马程序员技术交流社区
标题:
sizeof怎么用?
[打印本页]
作者:
Chasel
时间:
2015-6-18 09:35
标题:
sizeof怎么用?
sizeof的用法
作用:计算常量,变量,数据类型 在内存中占用的字节数
1>计算常量
2>计算变量
注意事项:
1)sizeif用在常量和变量的时候,括号可以省略
2)char类型的常量在内存中占用的字节数是按常量对应的ASC码值存储的(int类型),而变量则是按char类型在内存中的占用的字节数存储的。
3>sizeof用于计算某一种数据类型在内存中占用的字节数
作者:
小小羊
时间:
2015-6-18 12:41
嗯,差不多就是这样。但它不是函数
作者:
青青河边草Rt
时间:
2015-6-18 12:56
用于常量 int size = sizeof(1); size = sizeof(1.1); size = sizeof(1.1f); size = sizeof('a'); //4 用于变量 sizeof使用形式:sizeof(var_name)或sizeof var_name 变量名可以不用括号括住。如sizeof (var_name),sizeof var_name等都是正确形式。带括号的 用法更普遍,大多数程序员采用这种形式。 char a; size = sizeof(a); 1个字节 size = sizeof a; //省略了括号
作者:
pp584995727
时间:
2015-6-22 22:45
sizeof它可以计算变量在内存中占的存储大小
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2