关于标识符的问题

sunnyyan 2008-06-24 10:21:27
标识符的定义与保留字不能相同。但在VC下试了一下,用main作为变量名也是可以的。但main应该是保留字啊。请高手指点。
...全文
83 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
aozhi 2008-06-24
  • 打赏
  • 举报
回复
人在江湖上混就不能冒天下之大不韪。随大流还是很保险的。
na_he 2008-06-24
  • 打赏
  • 举报
回复
Oh,study...
baihacker 2008-06-24
  • 打赏
  • 举报
回复
传说中的潜规则 .
xkyx_cn 2008-06-24
  • 打赏
  • 举报
回复
不是标准,但似乎是潜规则
打破潜规则的结果总是很惊人的

[Quote=引用 3 楼 jillnicky 的回复:]
引用 1 楼 xkyx_cn 的回复:
不管是c还是c++标准中,main都不是关键字

o(∩_∩)o...
不过最好不要乱用哦!~
不报错……但是会给 你意想不到的惊喜!~o(∩_∩)o...哈哈
[/Quote]
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xkyx_cn 的回复:]
不管是c还是c++标准中,main都不是关键字
[/Quote]
o(∩_∩)o...
不过最好不要乱用哦!~
不报错……但是会给 你意想不到的惊喜!~o(∩_∩)o...哈哈
baihacker 2008-06-24
  • 打赏
  • 举报
回复
C语言关键字:
keyword: one of
auto
break
case
char
const
continue
default
do
double
else
enum
extern
float
for
goto
if
inline
int
long
register
restrict
return
short
signed
sizeof
static
struct
switch
typedef
union
unsigned
void
volatile
while
_Bool
_Complex
_Imaginary

2 The above tokens (case sensitive) are reserved (in translation phases 7 and 8) for use as
keywords, and shall not be used otherwise.
xkyx_cn 2008-06-24
  • 打赏
  • 举报
回复
不管是c还是c++标准中,main都不是关键字

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧