哥们看你是真着急才回复这么详细。intmain(intargc,char*argv)这个形式主要用来接收命令行参数。举个例子,你写完程序编译后运行的时候不是只输入./a.out吗?那你也可以多加几个参数,比如./a.outfile.txt-v-n10。这个时候argc会是4,argv里面依次保存着这些参数。在Linux下用vim写代码的时候记得处理可能的异常情况,比如用户没输入足够的参数,这时候程序不应该直接崩溃而是给出提示。另外注意charargv和char*argv其实是一样的写法,随便选一个自己喜欢的就行