楼主:
AlexKuo (修身养性中)
2016-12-05 17:44:45我使用C
想把main的参数列串接起来
void main(int argc,char * argv[])
{
for(i=1;i<arvc;i++)
{
strcat(argv[0],"p")
strcat(argv[0],argv[i])
}
}
以上执行后printf argv[0]预期出现
argv[0]pargv[1]pargv[2]pargv[3]...
但执行却出现
argv[0]ppargv[2]pargv[3].....
多了p却少了argv[1]...........
try了许久....不知道问题出在哪??