发布网友 发布时间:2022-11-27 07:03
共1个回答
热心网友 时间:2023-10-14 23:35
是合常量。但是注意'\'不是合法的字符常量。如要输出 \ 时,应该用'\\'表示。是合常量。但是注意'\'不是合法的字符常量。如要输出 \ 时,应该用'\\'表示。
\\AAA\\是合法常量吗不是,你输入的格式有问题。整型分前缀(0、0x)和后缀(u、l),每种进制中用的数字不同;浮点数后缀f、l,指数表示注意是否在范围内;字符与字符串主要注意转义字符后面是否合法;a:整数中不允许出现逗号;b:科学计数法表示1.5乘以10的2.0次方,由于科学计数法指数部分只能是整数。c:\号是转义符...
'\'为什么这个不是合法常量??'\'不是合法常量,是编译器规定的,至于为什么有这样的规定,因为要表示一些特殊的字符,比如回车,换行等,而键盘上没有这样的符号,所以统一用'\'加一个字符表示(又叫转义字符),比如'\n'表示换行,'\t'表示制表符等,所以'\'被编译器视为一个转义字符的一部分,而不能当做一个字符,若要表示...
C语言的数值常量是指什么一、字符常量。形如: ‘ a ’ 、‘ b ’ 、‘ 1 ’、 ‘ \aaa ’、 ‘ \xbb ’ 。其中aaa是一个八进制的数,是ascii值;bb是一个十六进制的数,是ascii值。字符常量的类型为:char。二、整型常量。形如: 1 、-2 、123 、0b1001 、1101 、0x7FFF FFFF、0x8000 、0000 0x7FFF FF...
C语言中,下列不合法的字符常量是C语言中,不合法的字符常量是“A、'\xff'”,因为这虽然属于ASCII码字符,但是“ff”超出了ASCII码最大的“7f”,所以不合法。“B、'\65'”属于ASCII码字符,“C、'&'”属于普通字符,“D'\028'”属于ASCII码字符。字符常量主要以下三类:1、普通字符 即用单撇号括起来的一个字符,如'b' ,...
一些C语言的问题,很紧急,非常感谢您能回答!!!8.错误的常量是 B 。A)0.8E-3.0 B) 55. C) .55 D)1e+2 9.不能用做用户标识符的符号是 D 。A)_256 B)void C)printf D)Float d:flaot 就对了 10.不合法的字符常量是 B。A)‘\0xff’ B)‘\65’ C)‘&’ D)‘\027’你可以查一下书后...
java经典面试题答案:"AAA"是字符串常量。s是指针,指向这个字符串常量,所以声明s的时候就有问题。 cosnt char* s="AAA"; 然后又因为是常量,所以对是s[0]的赋值操作是不合法的。9。写一个“标准”宏,这个宏输入两个参数并返回较小的一个。答案:.#define Min(X, Y) ((X)>(Y)?(Y):(X)) //结尾没有‘;’10...
字符型常量是什么?"$12.5" 等都是合法的字符串常量。字符串常量和字符常量是不同的量。它们之间主要有以下区别:1) 字符常量由单引号括起来,字符串常量由双引号括起来。2) 字符常量只能是单个字符,字符串常量则可以含一个或多个字符。3) 可以把一个字符常量赋予一个字符变量,但不能把一个字符串常量赋予一个字符...
C语言中合法的长整型常量是什么啊?C语言中合法的长整型常量是0L。 C语言提供了一种“长整型常量”。它们的数值范围最小是十进制的 -2147483647 ~ +2147483647,在计算机中最少占用4个字节。它的书写方法也分为十进制、八进制和十六进制整数三种,唯一不同的是在整数的末尾要加上小写字母“l”或者大写字母“L”。 因此,C语言中合法的长整型常量是...
C语言合法的字符常数下列属于C语言合法字符常数的是:C.'\t'。C语言中字符常数是单引号括住的单个字符或转义字符,转义字符为“\”后跟一个特定字符或八进制或十六进制的整数。八进制数前面可以加0也可以不加0,十六进制前面只能加0x。所以本题中,首先可以排除选项B和选项D,由于选项A中,97不是一个正确的八进制数,...