本文目录一览:
C语言中 所说的字符常量和字符串常量是什么意思?
字符串常量是用双引号(“”)括起来的一个或多个字符组成。字符常量存放在内存中占一个字节的空
间
标示符是由若干个字符组成的字符序列,用来命名程序中的一些实体。可用作常量名、变量名和函数名等;标示符有它特定的命名规则,如必须是a~z或a~z、数字(0~9),下划线(_),区分大小写,还有字符数限制等;
C语言 字符常量问题
答案选B
A选项为字符串常量:字符串常量是由一对双引号括起的字符序列。
B选项为字符常量:字符常量是用单引号括起来的一个字符。
例如:'a'、'b'、'='、'+'、'?'都是合法字符常量。C还允许一种特殊形式的字符常量,就是以一个‘\’开头的字符序列。
在C语言中,字符常量有以下特点:
字符常量只能用引号括起来,不能用双引号或其它括号。
字符常量只能是单个字符,不能是字符串。
字符可以是字符集中任意字符。但数字被定义为字符型之后就不能参与数值运算。如'5'和5是不同的。’5’是字符常量,不能参与运算。
C选项为整型常量
D选项可以为一个标识符,被定义为变量
打字不易,如满意,望采纳。
C语言的字符常量应该怎么应用啊?
字符常量是用单括号括起来的一个字符。
有两种表示方法:
一种是用该字符的图形符号,如'b'
,'y','*'。
另外还可以用字符的ASCII码表示,即用反斜符(\)开头,后跟字符的ASCII码,这种方法也称为转义序列表示法,具体方法是:有两种形式:
一种是用字符的八进制ASCII码,表示为:\ddd这里,ddd是八进制值。
另一种使用字符的十六进制ASCII码值,表示为 \xhh这里hh是两位十六进制值。
如:'A'
,'\101'
和
'x41'都表示同一个字符常量。
转义序列表示法还可以用来表示一些特殊字符,用来显示特殊符号或控制输出格式。
下面是常用的特殊转义字符。
C语言字符常量?
字符常量是由一对单撇号括起来的单个字符,如 'a'、'D'、'?'、'$'。在 C 语言中,除了字符常量外还有字符串常量,顾名思义就是多个“字符”串在一起。与字符常量有所不同,字符串常量是用“双撇号”括起来的多个字符的序列,如"How are you"、"I love you"、"你好"。当然,只要是“双撇号”括起来的,就算只有一个字符也叫字符串,如"a"。字符常量 'a'与字符串常量"a"是不同的。
C语言中字符常量是用( ) 括起来的一个字符。
单引号
C/C++程序中单引号与双引号是有差别的。向数组元素赋终止null字符值和其它字符值时,必须用单引号。单引号的作用是将引号内的字符转换成整型值(该字符的ASCII值),(还要说明一点,在C++中,单引号里可以放两个数字字符!
表示一个整型值!转换成相对应的ASCII值!)然后计算机将这个值存放在内存地址中。将字符串赋予字符数组时,必须用双引号。如果用错引号,则编译器会发生编译错误。
扩展资料:
示例
" single quotation marks 单引号
"" double quotation marks 双引号
‘ Single quote (单引号)
' apostrophe 撇号
以上几个符号很容易分不开
对话中,单引号的用法:
单引号多见于报刊的新闻标题中。引号有下列几种用法:
1) 用于直接引语。 注意句子中其他标点符号与引号的相对位置:逗号、句号位于引号内(这是美国用法,英国用法多置于引号外),在引语内再用引语时,可用单引号(这是美国用法,在英国用法中,单引号在外,双引号在内)。引语不止一段时,引号位于各段起始处和最后一段结尾处。
2) 用于引述文章、文艺作品、歌曲、广播及电视节目、绘画等。