以下标识符中,不能作为合法的C用户定义标识符的是()。
发布网友
发布时间:2022-04-22 06:21
我来回答
共2个回答
热心网友
时间:2024-01-01 02:25
我觉得都可以作为标识符。
关键字符不能,比如int,double,float…
热心网友
时间:2024-01-01 02:25
选A
标示符是有数字,字母和下划线组成,但标示符的第一个字符必须是字母或者下划线。
c语言的标示符分为三类:
1,关键字,如:int,static等等,具有特定的含义,不能做他用。
2,预定义标示符,如:库函数的名字(像printf,putchar等等)和预编译处理命令(像define,include等),为了避免误解,建议用户不要将这些做他用。
3,用户标示符,由用户自定,但不能与关键字和预定义标示符相同。还应做到“见名知义”。
最后,在标示符中,大小写字母代表不同的意思!
所以本题不合法的用户标示符就是putchar