【c语言】void、define、WORD、If 哪些可以做用户表示符,请说明理由。

如题所述

void是关键字。不可以作为用户标识符。
其他三个都可以。
需要注意的是define是预编译命令,而不是关键字,所以define是可以作为标识符的。
另外 If的i是大写,和if不同,一样可以做标识符。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-28
WORD可以做标识符,因为void,define,if是系统保留的关键字,不能作为标识符的~~word不是关键字追问

If 那个I是大写的可以吗

追答

不可以大写,因为C语言是区分大小写的

本回答被提问者和网友采纳
第2个回答  2011-07-28
void 不可以 因为它是c的关键字

剩下的都可以
define是编译预处理的关键字而不是c语言的关键字
If可以因为c语言的关键字if都是小写的, 带大写字母就不是同一个东西了
第3个回答  2011-07-28
只有WORD可以!

这就是表示符的定义了!
1:可以包含字母,数字,下划线!但是要以字母或者下划线开头!
2:关键字是不可以用作表示符的!(至于什么是关键字,你到那个c语言书的最末几页去翻,哪里肯定有详细列出来!