【C语言--sizeof运算符】

【C语言--sizeof运算符】,第1张

sizeof运算符

*sizeof运算符用于获得数据类型或表达式的长度

sizeof有三种表示方式

(1)sizeof (对象)
(2)sizeof (类型)
(3)sizeof 对象

#include 

int main(){
	printf("char:%d\n",sizeof(char));//char的大小
	printf("int:%d\n",sizeof(int));//int的大小
	printf("float:%d\n",sizeof(float));//float的大小
	printf("double:%d\n",sizeof(double));//double的大小
	return 0;
}

运行结果为:

注意一点:sizeof对于字符串的用法 sizeof对于字符串"abcdef"本只有6个字符,但字符串后面还会有一个"\0"字符,因此sizeof的大小为7.
#include 

int main(){
	printf("%d\n",sizeof("abcdef"));
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/607703.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-14
下一篇 2022-04-14

发表评论

登录后才能评论

评论列表(0条)

保存