作业帮 > 综合 > 作业

int main(int argc, char*argv[ ]) 这个是什么来的?括号里面的中括号来可以填什么?填的东西

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/03/29 20:21:11
int main(int argc, char*argv[ ]) 这个是什么来的?括号里面的中括号来可以填什么?填的东西有什么用?
在函数运行的时候,除了函数名还可以再输入一个字符串.argc用来存储字符串的大小,argv用来存储这个字符串.
再问: 输入字符串有什么用?
再答: 最简单的情况下,就是你写了一个程序,可以printf(‘hello:%s‘,argv[]),那么当你在调用的时候输入,function kexian,输出的结果就是hello kexian。相当于不同的用户可以得到不同的运行结果,根据调用的时候输入参数的不同而不同。可以通过这个方法传出用户名等消息给系统。