99问答网
所有问题
字符常量和字符串常量表达的数是一样的吗比如说"a"和‘a’都是表示97吗
如题所述
举报该问题
推荐答案 2017-09-25
字符常量是用单引号括起来的单个字符而字符串常量是用双引号括起来的字符.如"A"表字符串常量,'A'表示字符常量.他们的本质区别在于'A'在内存中只占一个字节的宽度,而"A"在内存中占两个字节的宽度.每个字符串的结尾都有一个字
追问
比如int c="a"和int c='a',c得到的值都是97吗
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/e7teBtzvzOtOv7vz7B.html
其他回答
第1个回答 2019-03-20
c不能赋值"a"所以双引号a不表示97,因为字符串常量不能赋予字符变量,只有字符常量才能赋予
第2个回答 2020-04-24
在c/c++中,用单引号括起来的一个字符是字符常量,如'r'、'&'、'x'等;用双引号括起来的是字符串常量,如"wer"、"123ki"、"d"等。
相似回答
C语言中
字符常量与字符串常量
有什么区别?
答:
字符常量:在C语言中一个字符常量代表ASCII字符集中的一个字符,在程序中用单引号把一个字符括起来作为字符常量。大小写字母代表不同的字
常量;
单引号中的空格也是
;字符常量
只能包含一个
字符;字符常量
只能用但括号括起来。下面是常用
字符的
SACII 'a’--'z
'
97
---122 'A’--'Z' 65---90...
'A'
"A" 什么区别啊啊啊啊C++中的字符串
和字符常量
答:
'A'是字符常量,"A"是字符串常量
。C语言中字符串常量以'\0'结束。char *s="A",其实在内存中保存的是'A'和'\0'。
字符常量和字符串常量
有何区别
答:
字符常量是
单引号引起的一个字符。
字符串常量是
双引号引起的若干个字符。含义上的区别:字符常量相当于一个整型值,可以参加表达式的运算。字符串常量代表一个地址值(该字符串在内存中存放的位置)。占内存大小:字符常量只占一个字节。字符串常量占若干个字节。所谓字符常量,就是用英文单引号括起来的一...
字符常量'a'与字符串常量
"a"有何区别?
答:
一个是字符,一个是
字符串
,字符在进行运算时是当整数处理的,字符串不能参与运算,字符串隐含了‘\0'这个字符,因此它有两个字符,字符串本身是个地址等等
c语言中" a"的ASCII码是
97
," a"正确吗?
答:
c="97"; //双引号
表示字符串
,这个是错误的。c="a";//双引号表示字符串,这个是错误的。c='
97';
//单引号表示字符本来是正确的,但是ASCII里用单引号的字符中只有'0'~'9'是合法的,这个是错误的。c=
97;
/因为字符型和整形是互通的,在字符范围内表示小字母a,这个是正确的。
请详细解释一下C++中
字符常量的
用法。关于char a ,char‘a’ 和char...
答:
char b=‘
a';
cout<<b;结果是a 为什么不是输出97?答:你定义的b是char型,所以输出的是char型,当然就是
字符a
、、、char b=a;cout<<b;错误了?你
的a
是否定义的是char型,如果是的话,付给b是没问题
的比如
:include < iostream > using namespace std;void main(){ char a='c';char...
‘
a
’和"a"有什么区别?
答:
字符和字符串
概念要弄清!
'a'
时char型数据 详细的读一下谭浩强的那书 char只能存储一个
字符;
C语言中对字符串string 采用了char数组来处理 string s;s=“a”;可以理解为 s[0]=a;s[1]="\0"只有字符“串”才自动有\0 跟通俗的例子 char c[20];string s;实现的功能一样 ...
C语言中“”
和''
有什么区别?加上和不加上有什么区别?
答:
字符串常量
例子: “abc" (占内存4字节,字符串长度3);“a" (占内存2字节,字符串长度1); "\n" (占内存2字节,字符串长度1, 换行键)
字符常量
例子:
'a'
(占内存1字节,等于整型数值97); '\n' ( 占内存1字节,转义字符,换行键,等于整型数值10)。不加上,则意义不同,例如, ...
常量和
变量
答:
字符常量
:</如
'a'
、'Z'和'\n'等,单撇号内的字符是普通字符,如ASCII码
的97
代表字符'a',而'\n'是转义字符,表示换行符。
字符串常量
:</由双撇号括起的一系列字符,如"boy"或"123",它们是不可变的字符序列。符号常量:</通过#define指令定义,如PI = 3.1416,预编译时将符号名替换为...
大家正在搜
相关问题
字符常量与字符串常量区别
为什么字符串常量a与字符常量a的值不一样
c语言中'\a'是字符常量吗
字符常量和字符串常量到底有什么区别啊?
字符常量与字符串常量的区别是什么
C语言中字符常量与字符串常量有什么区别?
C语言中字符常量 字符串常量和标识符的区别
C语言中"a"是字符常量吗,为什么