1.linux环境下c语言编译
用gcc或者g++
2.编译的文件怎么命名?
格式:gcc -o (文件名) (源程序的文件名)
如果是直接编译的话,名字就为a.out。
3.什么是argc?什么是argv?

?
arg是参数(arguments)的缩写,argc和argv都是指参数。
argc指参数的个数,也可以说是统计你运行程序时送给main函数的命令行参数的个数。
argv指向程序运行的全路径名。
linux c编程
原文:https://www.cnblogs.com/181118ljh123/p/12002280.html