C++,C语言用户自定义标识符,有哪些限制?

2024-12-28 00:26:11
推荐回答(4个)
回答1:

int printf=1, _=2, sin=3.1415926535897932384626;

这些感觉怪异,并不是你的问题。。因为 printf 这个函数太常见了。
sin 也是一个函数名
_ 这个你没有实际意义,很少用而已

总之,你觉得怪的,不一定不正确 。。感觉怪只是我们会去少用而已。。。

回答2:

只是因为enum是关键字而已……

int printf=1;这样确实很怪,所以是不建议使用的,但不代表不能使用。

回答3:

不能和C++,C关键字同名,不能违反命名规范

回答4:

_一个字符作为符号看着不舒服很自然sin有点像三角函数当然也不舒服啊