00问答网
所有问题
当前搜索:
char定义的字符占几个字节
char
c='a';//它
占用几个字节
?
答:
\n’是两
个字节
。1、如果是
char
型,那么是
占用
1个字节,8位。如果是string型,应该是两个字节,16位,因为末尾还有个\0
字符
。比如:char c = 'a';//它占用一个字符 char c[] = "a";//占用两个。char c[] = "abcde";//占用4+1 = 5 个,结尾有一个'\0'2、数字:从小到大分别...
一
字节
多长,等于
几个char
答:
一字节多长,等于几个char 这个不能一概而论! C语言规定:一个char所占大小就是一个字节 Java规定:一个
char占
2个字节。 不同编程语言 有不同的规定。需要分类讨论。一字节等于
多少位 字节
是计算机信息技术用于计量存储容量和传输容量的一种计量单位,1个字节等于8位二进制。 1千吉字节(...
C语言,
char字符
型的取值范围是0-255,表示的是只有255字符(难道计算机只有...
答:
其实是这样算的,
CHAR字符
型数值表示以一
个字节
为基准(一个字节8位)那按照二进制推算(2的8次方是256),因为是无符号字符型所以是0-255 当255再加1时,就会溢出,此时得到的结果为0。 而如果是有符号,则第7位(即最高位做为符号位 1为负,0为正)所以此时得到的数值就该在-127-127之间。
C语言的int占几个字节,
char占几个字节
?
答:
我用的书里,long写的是8个, 我认为应该是错误的,是 4
个字节
include <stdio.h>int main(void) { printf("
char
所
占字节
数 %d\n", sizeof(char));printf("int 所占字节数 %d\n", sizeof(int)); printf("short 所占字节数 %d\n", sizeof(short)); printf("long 所占...
C#中的
char
在内存中占一
个字节
,为什么它能表示中文? 中文应该占2个字节...
答:
不能表示中文,你可能错了吧,现在都是用WCHAR,宽字节来表示中文的,你是不是在程序里面弄错了。wchar是占两
个字节
的 。另外,如果是中文,你用
char
来表示,肯定会丢失数据的,最后你要转换为wchar才可能正确显示中文
"
char
"类型占两
个字节
,一个英文
字符
只占一个字节,那还有一个字节的二...
答:
二楼说的对,用sizeof()测试,能返回正确的结果。空格和
char
,都是1,当然,如果空格赋值给一个宽
字符
,会占2
个字节
。老的编程环境(如tc等)int 2 double 4 char 1 vs2008等新环境中 int 4 double 8 char 1 tchar 2
...10指的是字符还是字节?
char
中一个
字符占几个字节
?
答:
你好,
char
(10)里面的10代表的是
字符
,一个字符等于2
个字节
。
如果以
char
来
定义
一个
字符串
,那此时的char也是只占一
个字节
吗。(数组是...
答:
char是一种数据类型,该数据类型的变量占一
字节
,而不是
char占
一字节。一个char类型的数组占的内存空间为数组大小*1字节。数组在内存中是连续存放在内存空间的。
char
c[10]={"China"};
占几个字节
?
答:
字符串
常量"China“占六
个字节
,分别是字符'C', 'h', 'i', 'n' 'a'5个字符和结束符'\0'.共六个。字符数组c的大小只和c[10]中的10有关,
定义
了大小为10个
char
,char大小为一个字节,所以c的大小是10个字节。这个式子进行了初始化赋值。c[0] = 'C', c[1] = 'h',直到c[5] =...
c语言
字符串占几个字节
?
答:
6
个字节
。字符数组是指用来存放字符数据的数组。其
定义的
一般形式为:
char
数组名[数据长度] 。字符数组用于存放字符或
字符串
,字符数组中的一个元素存放一个字符,它在内存中
占用
一个字节。在C语言中,是将字符串作为字符数组来处理的。为了测定字符串的实际长度,C语言规定了一个“字符串结束标志”...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜