许多程序对许多参数和字符串数组使用标准名称.main函数的原型如下:int main(int argc, char *argv[]);
.但是,如果我为这些变量 Select 自定义名称,我会 destruct 某些东西吗?
例如int main(int n_of_args, char *args[]);
在编译器的上下文中,一切都很好.这些变量是main函数的局部变量,因此它们可以有任何名称.简单的代码可以完美地构建和运行.但预处理器可能会使用这些名称.那么,重命名这些参数安全吗?
就我个人而言,我觉得这些名字不好,因为它们看起来非常相似,而且只有一个字母不同.但每个人都会出于某种原因使用它们.