关于C语言的问题:

来源:百度知道 编辑:UC知道 时间:2024/05/16 15:35:36
'a'和"a"在内存中各占几个字节?

‘a’是一个char型的,占用一个字节(C/C++语言)。
“a”是一个常量字符串,在内存中是的形式是“a\0”,占用2个字节。\0是转义符,表示字符串的结尾,占用一个字节。

相同字节,都是3个。楼下的回答。

'a'是字符占一个字节,“a”是字符串占两个字节因为a本身是一个字符,然后后面会自动添加一个结束字符!

3个字节