『壹』 下列数据中属于“字符串常量”的是()A.abg B."sdfk" C.'dfk' D.'a'
选B"sdfk"
字符串常量是一对双引号括起来的字符序列.
『贰』 什么是字符串常量和字符串变量啊
字符串常量是一对双引号括起来的字符序列。字符常量可以赋值给字符变量,如"char b='a';",但不能把一个字符串常量赋给一个字符变量,同时也不能对字符串常量赋值。
字符串变量是存放字符常量的变量,其取值是字符常量,即单个字符。字符变量的类型说明符是char。每个字符变量被分配一个字节的的内存空间,因此只能存放一个字符。并且字符值是以ASCⅡ码的形式存放在变量的内存单元之中的。
(2)数据中属于字符串常量是什么扩展阅读
字符串常量的存储:
字符串中的字符依次存储在内存中一块连续的区域内,并且把空字符‘ ’自动附加到字符串的尾部作为字符串的结束标志。故字符个数为n的字符串在内存中应占(n+1)个字节。可以输出字符串,例如:
printf("how do you do.");
字符串变量的说明:
1、字符变量在内存中占一个字节。
2、在内存中,是把字符对应的ASCII码值放到存储单元中。
3、字符型数据与整型数据之间可以通用。
『叁』 下列数据中属于“字符串常量”的是( )。 A. abg B. “sdfk” C. ‘dfk’ D. ‘a’
是B ;A没双引号;C错误;D字符常量;
『肆』 字符常量与字符串常量有什么区别
字符串常量是以双引号引起来的数据,比如说"12343" "chinere" "这是一个字符串常量"等等
是以'\0'为结束标志的;也是就是说比如"1234"其实长度是5,因为其实还有一个隐藏的'\0';
而字符常量是单引号引起来的数据,比如说'a' '7' '百';在C语言中字符的长度是一个字节,所以
如果是ASCII码表中的字符其值就是0到255范围内的数值,如果是汉字,那么你看看GBK编码,是用两个字节长度来表示汉字的,这是如果在C语言中,那么久需要连个字节才是完整的一个汉字了
『伍』 C语言中 所说的字符常量和字符串常量是什么意思
一个字符常量就是一个能在计算机里表示的字符用单引号括起来,比如说'a','b' '9','('等等,字符串就是一个字符序列,用双引号括起来比如说 “yujihui”,"abcdefg","6985%^(",就是一个字符串常量。
『陆』 什么是字符常量
字符常量是指用一对单引号括起来的一个字符。如‘a’,‘9’,‘!’。字符常量中的单引号只起定界作用并不表示字符本身。字符常量的值,就是在ASCII编码表中的值。是个从0—127之间的整数。因此字符常量可以作为整型数据来进行运算。
字符常量只能用英文单引号括起来,不能用双引号。如“Y”不是一个字符常量,而是一个字符串。而且单引号内的大小写字符代表不同的字符常量,如‘Y’、‘y’是两个不同的字符常量。
(6)数据中属于字符串常量是什么扩展阅读:
字符常量的分类
1、普通的字符常量
用单撇号括起来的一个字符,在内存中占一个字节。字符常量只包括一个字符,如‘AB’是不合法的。单撇号是定界符,而不属于字符常量的一部分。
2、转义字符常量
除字符常量外,C++还允许用一种特殊形式的字符常量,就是以“”开头的字符序列。例如,’ ’代表一个“换行”符。转义字符虽然包含两个或多个字符,但它只代表一个字符。编译系统在见到字符“”时,会接着找它后面的字符,把它处理成一个字符在内存中只占一个字节。
『柒』 什么是字符串常量什么是字符串变量
字符串常量是一对双引号括起来的字符序列。
例如下面的是合法的字符串常量: "how do you do.","CHINA","a","$123.45"
字符变量是存放字符常量的变量,其取值是字符常量,即单个字符。字符变量的类型说明符是char。
定义形式: char 标识符1,标识符2,… ,标识符n
例如: char c1, c2, c3, ch ; c1=‘a’ ; c2=‘b’ ; c3=‘c’ ; ch=‘ d’ ;
说明:
1.字符变量在内存中占一个字节。
2.在内存中,是把字符对应的ASCII码值放到存储单元中.
3.字符型数据与整型数据之间可以通用.
两者的区别:
字符变量是存放字符常量的变量,其取值是字符常量,即单个字符。字符变量的类型说明符是char。
『捌』 C语言中 所说的字符常量和字符串常量是什么意思
字符串常量是用双引号(“”)括起来的一个或多个字符组成。字符常量存放在内存中占一个字节的空
间
标示符是由若干个字符组成的字符序列,用来命名程序中的一些实体。可用作常量名、变量名和函数名等;标示符有它特定的命名规则,如必须是a~z或a~z、数字(0~9),下划线(_),区分大小写,还有字符数限制等;
『玖』 以下数据属于字符串常量的是
在C语言中,字符常量有以下特点: 1) 字符常量只能用单引号括起来,不能用双引号或其它括号。 2) 字符常量只能是单个字符,不能是字符串。 3) 字符可以是字符集中任意字符。但数字被定义为字符型之后就不能参与数值运算。如'5'和5 是不同的。'5'是字符常量,不能参与运算
『拾』 什么是字符串常量
字符串常量是由一对双引号括起的字符序列。例如: "CHINA" , “C program” ,
"$12.5" 等都是合法的字符串常量。
字符串常量和字符常量是不同的量。它们之间主要有以下区别:
1) 字符常量由单引号括起来,字符串常量由双引号括起来。
2) 字符常量只能是单个字符,字符串常量则可以含一个或多个字符。
3) 可以把一个字符常量赋予一个字符变量,但不能把一个字符串常量赋予一个字符变
量。在C语言中没有相应的字符串变量。这是与BASIC 语言不同的。但是可以用
一个字符数组来存放一个字符串常量。在数组一章内予以介绍。
4) 字符常量占一个字节的内存空间。字符串常量占的内存字节数等于字符串中字节数
加1。增加的一个字节中存放字符"\0" (ASCII 码为0)。这是字符串结束的标志。
例如:字符串 "C program" 在内存中所占的字节为:
C p r o g r a m \0
字符常量'a'和字符串常量"a"虽然都只有一个字符,但在内存中的情况是不同的。'a'在内存中占一个字节,可表示为:a"a"在内存中占二个字节,可表示为:a \0