C语言中main函数的参数作用
// 代码示例
var foo = 'bar';
#include <stdio.h>
int main(int argc, char *argv[]) {
printf("Program name: %s\n", argv[0]);
printf("Number of arguments: %d\n", argc - 1); // 减去1是因为argv[0]是程序名
for (int i = 1; i < argc; i++) {
printf("Argument %d: %s\n", i, argv[i]);
}
return 0;
}
可以不写,但会失去从命令行接收参数的能力