1、int main(int argc,char *argv)与int main(int argc,char **argv)区别? int main(int argc,char *argv) argc: 整数,用来统计你运行程序时送给的命令行参数的个数 * argv: 字符串,用来存放指向你的字符串参数的,每一个元素指...
最佳答案
-
main 前面的 int 则说明main函数返回值是整形,一般是正常退出返回0,异常则是-1.
-
参数 argc 则是表示 argv 的个数.
-
argv 则是命令行参数. 这个参数是通过命令提示符窗(Linux 称为终端)口运行程序,以空格区分参数格式带入的。例如编译java文件时:
javac Test.java (这里的 javac 就是程序,argc = 1, argv[0] = "Test.java")