66问答网
所有问题
C语言中“a”与`a`有什么区别?
如题所述
举报该问题
推荐答案 2010-11-29
"a"是字符串,在内存中占两个字节('a' '\0')
‘a’是字符,占一字节
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/n9UpvipU2.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"
有什么区别
答:
1、本质区别 双引号里面的是字符串, 而单引号里面的代表字符
。2、
输出区别
str = “a”输出的就是a这个字母;str = ‘a’输出的测试65 3、
底层区别
用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值。
C语言中
'a'
和a有什么区别
答:
'a' 代表的是字符常量 可以单独使用 没有引号的时候 只是一个字符,可以用作标识符
比如 int a;也可以和其它字符连用 如0xa 表示16进制常量。
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有什么区别
ac语言中什么意思
a&b在c语言中是什么意思
if(a)在c语言中什么意思
c语言中减减a是什么意思
c语言中swap是什么意思
在c语言中怎么把a变成A
c语言中a与A相差多少
array在c语言中的意思