心理

当前位置 /首页/完美生活/心理/列表

c语言中a占几个字节

c语言中a占几个字节

C语言中,“a”在内存中占2个字节。

这是因为C语言规定字符串以字符''结束,字符''不显示,但占用一个字节。再加上字符'a'所占用一个字节,故“a”在内存中一共是占用2个字节。

注意:C语言中,字符串用双引号界定,而字符用单引号界定,也就是说:'a'是字符,占一个字节,而"a"是字符串,占两个字节。

在C语言中,一个字母字符占一个字节。所以表面上看是占了1个字节。然而C语言中规定,字符串结束后必须跟一个结束字符'',因此总共应该是占了2个字节

依次类推

“abc”就是占4个字节

a的ASCII值十六进制为61,换成十进制是97。

在c语言ASCII代码中,A~Z:65-90,a~z:97-122 (分别支持一对一)。 美国标准信息交换码( ascii )是一种基于拉丁字母的计算机编码系统,主要用于显示现代英语和其他西欧语言。 它是目前最常见的单字节码系统,与国际标准ISO/IEC 646相当。 ASCII代码使用指定的7位或8位二进制组合表示128或256个字符的可能性。 标准ASCII代码(也称为基本ASCII代码)使用七位二进制数字表示所有大小写、数字0到9、标点符号和美式英语中使用的特殊控制字符。

TAG标签:语言 字节 #