如题所述
8L是长整型常量;00是八进制整数;
oxff是十六进制常量;ox12a也是十六进制常量;
其他均是不合法的,这其中包含越界。追问
oxff是十六进制常量;ox12a也是十六进制常量;
其他均是不合法的,这其中包含越界。追问
8L是吗,我咋觉得他不是,数字不是不能用在开头吗
追答数字不能用在开头的那是变量的定义,而你说的是常量,8L就是长整型常量。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2012-12-19
8L,“00”,0xff,0x12A 合法,其类型分别是:
8L:long型
“00”:字符串型(string或者是char*)
0xff、0x12A:16进制整型(short,int或是long)
8L:long型
“00”:字符串型(string或者是char*)
0xff、0x12A:16进制整型(short,int或是long)
第2个回答 2012-12-16
只有最后两个是。
c语言规定变量名的第一个字符必须是字母或下划线,气候的字符必须是字母、数字或下划线
c语言规定变量名的第一个字符必须是字母或下划线,气候的字符必须是字母、数字或下划线
第3个回答 2012-12-16
8L,“00”,xff,0x12A 合法本回答被网友采纳
第4个回答 2012-12-16
第二,四,五,六