nynw.net
当前位置:首页 >> `\18`是合法C语言常量吗 >>

`\18`是合法C语言常量吗

'\18'不是一个合法的C语言常量。 因为8不是合法的八进制数符。

是的!昨天我已经帮一个同学解答过了,应该是考研的同学! '\177'是八进制下的ascii表的值!希望能帮到你!欢迎采纳!

A)合法,小数常量:数字序列 可选 . 数字序列 B) 01a a不合法,并不代表字符'a' C) .e5 不合法.C语言语法规定,字母e或E之前必须要有数字,且e或E后面的指数必须为整数 D)’\082’ 不合法,'\0xx'代表8进制转义字符,既然是8进制,不能出现数字8

‘cd’表示的不对,如果是字符串应该是“cd”,单个字符应该是‘c’,‘d’ c表示转义字符,\a 响铃(BEL) 007

'\a'是字符常量,不过前面那个反斜杠将其转意了,表示警告音。 在C语言里,字符常量等同于int,所以可以有'a'+2这样的表达式存在。 表示'a'的ascii码加上2,也就是字母'c'。

1、C语言区分大小写:单引号中的大小写字母代表不同的字符常量,例如’A’与’a’是不同的字符常量; 2、单引号中的空格符也是一个字符常量; 3、字符常量只能包括一个字符,所以’ab’是非法的; 4、字符常量只能用单引号括起来,不能用双引号。比如”...

C语言的常量有整数常量,实型常量,字符常量,符号常量等。1、整数常量整数常量是指直接实用的整形常数,又称整形常数或者整数,例如,1,-9等。整数常量可以是长整形、短整型、符号整型和无符号整型。a)八进制数 八进制整数必须以0开头,即以0...

A答案 B答案中 以\0开头表示是八进制形式表示,而八进制中没有8 C答案中 ''内只能有一个字符 65 是两个字符 如果不用引号还可以说的过去 D答案中 字符只能用''不能用 ""

"\a" 是C语言合法的 “字符串常量”。\a 是转义字符。 '\a' 是C语言合法的 “字符常量”。数值等于7。可用来做响铃符号。 c语言: 例如响铃: printf("%s","\a"); //若用扬声器,喇叭开关要打开。 例如输出整型数值: printf("%d",'\a'); //输出 7 c...

C语言常量包括以下五类: 整型常量;2.实型常量;3.字符型常量(其中又包括普通字符和转义字符);4.字符串常量;5.符号常量。 在你的问题中,A选项是实型常量,B格式错误(单引号里只能有一个字符),C不知道是不是你打错了,如果是\2.0则错误...

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