c语言中关键字与预定义标识符有什么差别?

如题所述

关键字是被系统定义过的,不能挪作他用.而预定义标识符有些是你只要不包含头文件,这个标识符就不会被定义,你就可以用作别的用处.如:sleep函数.这个函数你不包含头文件编译器会报错(至少VC++6.0是这样)这样你只需要定义它,你就可以把它当作一个别的东西来用.追问

能再详细一点的说说吗?

能再详细一点的说说吗?

追答

就是说,关键字是不能被再定义的.而预定义标识符有些是没有被定义,所以你可以挪作它用.它关键字是绝对不行的.

温馨提示:答案为网友推荐,仅供参考
相似回答