sizeof()
sizeof是运算符,可用于任何变量名、类型名或常量值,当用于变量名(不是数组名)或常量时,它不需要用圆括号。<br /> 它在编译时起作用,而不是运行时。<br /> 这是初学者问得最多的一个问题,所以这里有必要多费点笔墨。让我们先看一个结构体:<br /> struct S1<br /> {<br /> char c;<br /> int i;<br /> };<br /> 问sizeof(s1)等于多少聪明的你开始思考了,char占1个字节,int占4个字节,那么加起来就应该是5。
复制链接