保留字和关键字之间的区别?

时间:2010-11-14 09:29:58

标签: c++ keyword reserved-words

  

可能重复:
  What's the difference between “keyword” and “reserved word”?

C ++中保留字和关键字之间有什么区别?

'main'是保留字还是关键字?

2 个答案:

答案 0 :(得分:2)

我能想到的唯一可以区分两者的是,如果保留一个单词以供将来使用(即不是关键字,但也不允许使用)。但是,我无法想到一个最重要的问题......

Main本身不是关键字,但C,C ++,C#和类似语言通常需要它作为应用程序的开始执行点。这些语言分别定义了main在相应语言规范中的作用。

答案 1 :(得分:0)

直观地说,我要说关键字必须有意义。有些语言保留了实际上不是关键字的单词。 (例如,Java保留goto,即使它没有goto语句。)

main只是一个专门处理的函数名。