请问下C语言用户标识符main到底是不是关键字?关键字包括哪些?

RT,谢谢,因为我是初学,最好详细点,不好意思麻烦了……

不是,关键字包括如下(摘自百度百科)
auto :声明自动变量

  short :声明短整型变量或函数

  int: 声明整型变量或函数

  long :声明长整型变量或函数

  float:声明浮点型变量或函数

  double :声明双精度变量或函数

  char :声明字符型变量或函数

  struct:声明结构体变量或函数

  union:声明共用数据类型

  enum :声明枚举类型

  typedef:用以给数据类型取别名

  const :声明只读变量

  unsigned:声明无符号类型变量或函数

  signed:声明有符号类型变量或函数

  extern:声明变量是在其他文件中声明

  register:声明寄存器变量

  static :声明静态变量

  volatile:说明变量在程序执行中可被隐含地改变

  void :声明函数无返回值或无参数,声明无类型指针

  if:条件语句

  else :条件语句否定分支(与 if 连用)

  switch :用于开关语句

  case:开关语句分支

  for:一种循环语句

  do :循环语句的循环体

  while :循环语句的循环条件

  goto:无条件跳转语句

  continue:结束当前循环,开始下一轮循环

  break:跳出当前循环

  default:开关语句中的“其他”分支

  sizeof:计算数据类型长度

  return :子程序返回语句(可以带参数,也可不带参数)循环条件
我也是初学,一起进步啊!

参考资料:http://baike.baidu.com/view/1597448.htm

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-01
main 是一个函数名不是关键字,这个是可以改的,但是一般没人改,因为main作为程序的入口已经成为一种共识。
第2个回答  2012-07-01
比如 if for while int 你写程序的时候关键字都会变颜色的,初学你先不要管这些,程序写着写着你就明白了,因为只有你自己遇到问题把它解决后,就像你在大脑给它分配了一块内存
第3个回答  2012-07-01
是的 main 是主函数的意思,你读着有特殊含义的英文单词尽量少用 具体你查查相关书籍就知道啦
相似回答