怎么理解int main(int argc,char **argv)
2016-12-23 10:49
375 查看
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")
最佳答案
main 前面的 int 则说明main函数返回值是整形,一般是正常退出返回0,异常则是-1.
参数 argc 则是表示 argv 的个数.
argv 则是命令行参数. 这个参数是通过命令提示符窗(Linux 称为终端)口运行程序,以空格区分参数格式带入的。例如编译java文件时:
javac Test.java (这里的 javac 就是程序,argc = 1, argv[0] = "Test.java")
相关文章推荐
- <2012 11 6> 调C记录 <int main(int argc,char **argv)中的“char **argv”怎么理解?>
- int main(int argc, char *argv[])的理解,运用其获取文件名
- 关于int main(int argc,char*argv[])的理解
- 理解int main(int argc,char **argv)中的参数的意义
- int main(int argc, char* argv[])理解
- 如何理解:int main(int argc, char** argv)
- <C语言>带参数的主函数理解int main(int argc, char *argv[])
- 理解 int main(int argc,char *argv[])
- int main(int argc,char *argv[])该函数中int argc和argv[]两个参数的理解你懂多少?
- 怎么理解int main(int argc, const char *argv[])
- 对于C语言中int main(int argc,char **argv)的理解
- int main(int argc, char*argv[])
- int main(int argc,char* argv[])详解
- int main(int argc, char *argv[])解释及VC下示例实现
- int main(int argc,char* argv[])参数
- int main(int argc,char* argv[])详解
- 说说 int main(int argc,char *argv[])两个命令行参数
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char*argv[])