c – argc和argv的void cast
发布时间:2020-12-16 05:34:04 所属栏目:百科 来源:网络整理
导读:我正在看一个C代码,主要功能的第一行引起了我的注意: int main(int argc,const char* argv[]) { (void)argc; (void)argv; ...} 除了这一行,argc和argv根本不被使用.为什么作者做一个void cast?可以阻止编译器抱怨未使用的变量吗? 解决方法 “可以阻止编译
我正在看一个C代码,主要功能的第一行引起了我的注意:
int main(int argc,const char* argv[]) { (void)argc; (void)argv; ... } 除了这一行,argc和argv根本不被使用.为什么作者做一个void cast?可以阻止编译器抱怨未使用的变量吗? 解决方法
“可以阻止编译器抱怨未使用的变量吗?”
是 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |