99问答网
所有问题
C语言中“a”与`a`有什么区别?
如题所述
举报该问题
推荐答案 2010-11-29
"a"是字符串,在内存中占两个字节('a' '\0')
‘a’是字符,占一字节
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vtWzjOzW7.html
其他回答
第1个回答 2010-11-30
a!=0是逻辑运算,a值不变,判断a与0是否相等,整个算式的结果是真或假,即true或false。
a=1是赋值运算,让a的值为1,同时整个算式的结果也是1.
第2个回答 2010-11-28
"a"代表字符串
'a'代表字符
如
char c[]="a";//定义字符串,这个还可以这样char c[]="abcdef";也是定义字符串
char cc='a';//定义字符,只能赋值一个
第3个回答 2010-11-28
一个是字符串
一个是字符
本回答被提问者和网友采纳
第4个回答 2010-11-28
前者是一个字符串,而后者是一个字符
1
2
下一页
相似回答
C语言中
'a'
和a有什么区别
答:
'a' 代表的是字符常量 可以单独使用 没有引号的时候 只是一个字符,可以用作标识符
比如 int a;也可以和其它字符连用 如0xa 表示16进制常量。
C语言中
'
a
'
和
"a"
有什么区别?
答:
1、本质区别 双引号里面的是字符串, 而单引号里面的代表字符
。2、
输出区别
str = “a”输出的就是a这个字母;str = ‘a’输出的测试65 3、
底层区别
用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值。
c语言
'
a
'
和
"a"
有什么区别
答:
1、本质区别 双引号里面的是字符串, 而单引号里面的代表字符
。2、
输出区别
str = “a”输出的就是a这个字母;str = ‘a’输出的测试65 3、
底层区别
用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值。
C语言中
“a”
与`a`有什么区别?
答:
"
a
"是字符串,在内存中占两个字节('a' '\0')‘a’是字符,占一字节
C语言中
'
a
'
和
"a"
有什么区别
答:
加单引号表示
a
这个符号的asicc码值,为一个整数,加双引号的就表示a这个字符,char类型。
C语言中
'a'和
a有什么区别?
答:
a的
话就是一个变量,你可以给它赋值,比如,int a=30;double a=60.78,char a=’
c
‘等等。而'a'是字符,他实际表示的是a的ascii码,也就是97。
c语言中
,
a
‘a’ ."a".
有什么区别
答:
1、本质区别
双引号里面的是字符串, 而单引号里面的代表字符。2、
输出区别
str = “a”输出的就是a这个字母;str = ‘a’输出的测试65 3、
底层区别
用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值。
C语言中
'
a
'
和
"a"
有什么区别?
答:
结论在于,
C语言
中单引号('
a
')与双引号("a")在使用上有着显著的差异。首先,单引号内的字符如'a'实际上是一个字符常量,它代表的是字符集中的一个具体编码,例如ASCII编码中的65,对应的值会在输出时显示为'a'。而双引号("a")则是字符串,输出的是字符串内容本身,即字符'a'。输出上,'a'...
在
C语言中
,‘
A
’
和
“A”一样吗?为
什么?
答:
不一样,'
A
'是一个字符,“A”是一个字符串,包括两个字符'A'和'\0'
大家正在搜
c语言中a++和++a有什么区别
ac语言中什么意思
a&b在c语言中是什么意思
if(a)在c语言中什么意思
c语言中减减a是什么意思
c语言中swap是什么意思
在c语言中怎么把a变成A
c语言中a与A相差多少
array在c语言中的意思