在内存中,存储字符串"X"要占用多少字节?答:单引号, 表示字符是一个char;双引号, 表示内容是一个字串;C中的字串为, 一个以上的连续ASCII数据, 包含一个0x00结尾符号.题目中的"X", 只有一个ASCII, 但是因为还要加上结尾符号, 所以总共需要两个字节.如果"ABC", 则是三个ASCII, 加上结尾符号, 需要四个字节.因此, 需要用 char array来...
字符串hello world在内存中存放时是否占有11个的字节空间C++问题_百度知...答:如果是 char str[] = {"hello world"} 占12个字节 如果是 char str[] = {'h','e','l','l','o',' ','w','o','r','l','d'} 就占用 11 个字节 最后那个'\0' 最好加上, 不然 printf("%s", str)可能会出问题。