当前位置: 技术问答>linux和unix
问个c语言编程的初级问题
来源: 互联网 发布时间:2015-04-26
本文导语: 当main函数带两个参数时怎么在运行时加入实参 如 int main(int agc char **agv){ ...................... } 在编译后执行./a.out后面带什么参数,是数字和指向地址的指针的地址吗,agc是否可以省略? | pro_n...
当main函数带两个参数时怎么在运行时加入实参
如 int main(int agc char **agv){
......................
}
在编译后执行./a.out后面带什么参数,是数字和指向地址的指针的地址吗,agc是否可以省略?
如 int main(int agc char **agv){
......................
}
在编译后执行./a.out后面带什么参数,是数字和指向地址的指针的地址吗,agc是否可以省略?
|
pro_name a b c
pro_name//你的程序名称
a//参数1
b//参数2
c//参数3
pro_name//你的程序名称
a//参数1
b//参数2
c//参数3
|
argc 是参数个数
argv 是真正的参数数组
不可以省略,这个东西是系统启动程序时自动传进取的。
argv 是真正的参数数组
不可以省略,这个东西是系统启动程序时自动传进取的。
|
1。带参数,个数不需要指定
2. agc是否不可以省略