[英]the C, what does “void main (int argc, char *argv[0])”, note the zero in argv
[英]What is the difference between the definitions “int main (void)” and “int main (int argc, char *argv[])” and when to use which?
根據當前標准和cppreference ,這兩個是定義main()
function 的正確方法。 我知道這兩個定義中的參數是什么意思,我並不尋求對此方面的澄清。 我想了解的是:
int main (void)
v/s int main (int argc, char *argv[])
。gcc
和clang
)?int main (int argc, char *argv[])
時,我應該使用int main (void)
嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.