C语言的
主函数,main最多是两个参数
int argc;
char ** argv;
其中argc表示,传入参数的
字符串个数,argv表示参数中的各个字符串。
追问调用函数时,简单变量的实参和形参能共用内存单元嘛?
追答形参和实参是不公用内存单元的,函数总是会为实参创建一个值一样的变量。
但是比如传递指针变量 int * a; 函数虽然会创建一个值一样的 整形指针 变量,但是我们不关心这个,我们希望修改的是指针指向的内容。
在函数里修改 *a就可以对相应的实参修改。
追问3q
追答ok