char b="1"在c语言中占几个字节

2025-04-24 01:06:43
推荐回答(3个)
回答1:

你好。
首先,这种赋值方式是有问题的。
如果你说的是char b = '1';那么它占一个字节。
你可以用printf("%ld\n", sizeof(b));来查看

回答2:

你的写法本身就有问题,应该为:

char b = '1'; //占用一个字节

回答3:

字符类型的变量,即字符变量,占1个字节.