66问答网
所有问题
C语言问题 什么意思?A怎么可以表示字符串呢
如题所述
举报该问题
推荐答案 2015-05-29
首先C语言中用双引号来引住字符串,单引号引住单个字符,一个英文字符占一个字节,一个中文字符占两个字节,另外字符串的结尾总有一个‘\0’来结尾,这是字符串结尾标志,这是用来检查字符串的长度用的,是不会显示出来的,所以一个A占用一个字节,后面加上一个‘\0’就是两个字节
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UDpn9vispvUUD9UsUpv.html
其他回答
第1个回答 2015-05-29
双引号代表的就是字符串,编译器在这个字符串末尾隐式的加上了\0
本回答被网友采纳
第2个回答 2015-05-29
‘A’字符是用单引号的,"A"字符串是用双引号的。
追问
A要占两个字节解释一下…
追答
'a'代表一个字符 (占一个字节)
“a”代表一个字符串(占两个字节,第一个字节是a的ASCII码,第二个是0,表示字符串的结束)
相似回答
c语言中
的" a"是
什么意思?
答:
c="a";//双引号表示字符串,这个是错误的
。c='97'; //单引号表示字符本来是正确的,但是ASCII里用单引号的字符中只有'0'~'9'是合法的,这个是错误的。c=97; /因为字符型和整形是互通的,在字符范围内表示小字母a,这个是正确的。
c语言中a
+和a-是
什么意思?
答:
在C语言中,
字符串操作通常用双引号(")包含,如str = "a",这里的"a"是一个字符串,表示文本中的字符
;而单引号(')用于表示字符常量,如str = 'a',这里的'a'实际上是一个字符变量,它代表字符集中的一个特定位置,比如ASCII码中的65,对应大写字母A。2. 底层原理 用单引号表示的字符是...
关于学
C语言
的一个小
问题
答:
用单引号扩住的意思是表明里面的内容是一个字符
。比如说:'a' 表示的是字符a,而 a 表示的是变量a。char类型变量只能赋予1个字符,两个字符是不行的。
c语言字符串
是
什么意思?
答:
c语言中,char* 表示字符指针类型,当其指向一个字符串的第一个元素时,就可以表示这个字符串
。C语言广泛应用于底层开发,C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。
C语言中
用
什么可表示
输入一
串字符?
答:
在
c语言
里面输入
字符串
有两种方式1:用gets(),char a[1000];gets(a);2:可以用for语句循环,for(i=0;i<100;i++)scanf("%c",a[i]);
c语言中
string是
什么意思
(
C语言
string是什么数据类型)
答:
1.
C语言中
字符串的表示方式有两种:字符指针和字符数组 2.字符指针
表示字符串
从编译器角度分析:例如:char*p="linux";p是字符指针,"linux"字符串本身,当编译器遇到这种字符串表示时,会将指针和字符串本身分开处理,字符指针p是一个变量,将其放在栈上,而字符串本身"linux"则被存放在代码段,...
大家正在搜
c语言空字符串怎么表示
c语言中一组字符串怎么表示
字符在c语言中怎么表示
C语言中字符串的三种表示方法
c语言字符串表示方式
c语言的字符串是什么
c语言中字符和字符串
c语言字符串怎么定义
c语言中字符串是什么类型
相关问题
c语言如何表示字符串?
c语言问题 A是什么意思
A代表字符串,C语言删除问题
c语言如何表示字符串?
C语言中\a是什么意思,有什么作用
c语言中的\a怎么用呢?
C语言问题:将字符串a复制到字符串b中
c语言中a!='/n'是什么意思?