lzth.net
当前位置:首页 >> 字符常量的表示 >>

字符常量的表示

字符常量应该用单引号,一个字符a: ”c” .双引号是字符串常量 b. '\\”.是错的.不能单引号和双引号同时使用d. ”.是错的.一个字符也没有

选择A A、\40表示转义字符,'\40'就是一个字符常量.B、"A" 表示一个字符串 C、'AB'写法就是错误的,单引号内只能是一个字符 D、 "\0请详解"同样表示一个字符串

字符型常量的十进制ASCII值0~255, 所以A错B,C加了双引号,都表示字符串常量D,是单引号,正确

是的、字符常量一旦确定以后的值不能更改否则出现错误、它可以是表达式

应该是字符型常量吧.另外应该说明是哪种语言的表示方法吧.c语言里用单引号表示,举个例子吧:定义单个字符,char ch = 'a';'a'就是字符型常量.定义字符数组,char arr[8] = {'a', 'b', 'c', 'd', 'e', 'f'}; 里面的'a', 'b', 'c', 'd', 'e', 'f'就是字符型常量.如果是字符串常量则是:"abcdefg",用双引号表示.

字符常量 在pascal语言中,字符常量是由单个字符组成,所有字符来自ascii字符集,共有256个字符.在程序中,通常用一对单引号将单个字符括起来表示一个字符常量.如:'a','a','0'等.特殊地,对于单引号字符,则要表示成''''.对于ascii字符集中,按每个字符在字符集中的位置,将每个字符编号为0-255,编号称为对应字符的序号.

转义字符,即反斜杠加数字或字母的形式(例如'\n'是换行符),转义字符本身就是一个字符.abcd全是转义字符,d错误之处就在于它的数字部分019,在c语言里,一个数字是不需要以0开头的,一旦以0开头了,那么这个0所代表的意义是指八进制,例如01,是指八进制的1,因为八进制里是没有数字8和9的,所以09这样写是错误的,同理,d项的019这样写就错了,如果改为017那么就正确了.同样的,c项以x开头代表了xff这个数是16进制,16进制里是有f的,数值上等于十进制里的15,如果c项改为xgg那么就错了,就是因为16进制里没有这个g.数字前什么都不加,例如a和b项的102,65,c语言默认为十进制.

C.单个字符要用单引号..字符串长是双引号!!!

字符常量是由单个字符组成,所有字符来自ASCII字符集,共有256个字符.在程序中,通常用一对单引号将单个字符括起来表示一个字符常量.如:'a','A','0'等.特殊地,对于单引号字符,则要表示成''''.对于ASCII字符集中,按每个字符在字符集中的位置,将每个字符编号为0-255,编号称为对应字符的序号.

字符常量是用单引号括起来的单个字符而字符串常量是用双引号括起来的字符.如"A"表字符串常量,'A'表示字符常量.他们的本质区别在于'A'在内存中只占一个字节的宽度,而"A"在内存中占两个字节的宽度.每个字符串的结尾都有一个字

zxsg.net | wlbx.net | zxqk.net | mcrm.net | hyfm.net | 网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com