求解释C语言这里WHILE (--ARGC>0)这句话
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 19:03:16
求解释C语言这里WHILE (--ARGC>0)这句话
就是先argc=argc-1,也就是argc自减
然后判断argc是否大于0,如果大于0就继续执行循环
否则退出循环
再问: argc是什么并不知道呀?你怎么知道可以重复4次?
再答: 你看main函数里的argc是固定写法,它的值就是你输入的参数的个数 你一共输入了4个字符串,所以参数数量是4 不过这里的循环只执行了3次 第1次--argc=3,输出argv[3],因为下标从0开始,所以实际上是 输出第4个字符串IJKL 第2次--argc=2,输出argv[2],因为下标从0开始,所以实际上是 输出第3个字符串IJKL 第3次--argc=1,输出argv[1],因为下标从0开始,所以实际上是 输出第2个字符串IJKL 第4次--argc=0,结束循环
然后判断argc是否大于0,如果大于0就继续执行循环
否则退出循环
再问: argc是什么并不知道呀?你怎么知道可以重复4次?
再答: 你看main函数里的argc是固定写法,它的值就是你输入的参数的个数 你一共输入了4个字符串,所以参数数量是4 不过这里的循环只执行了3次 第1次--argc=3,输出argv[3],因为下标从0开始,所以实际上是 输出第4个字符串IJKL 第2次--argc=2,输出argv[2],因为下标从0开始,所以实际上是 输出第3个字符串IJKL 第3次--argc=1,输出argv[1],因为下标从0开始,所以实际上是 输出第2个字符串IJKL 第4次--argc=0,结束循环
求解释C语言这里WHILE (--ARGC>0)这句话
if(argc!=2)这句话怎么解释啊
C语言for (--argc,++argv; argc; --argc,++argv),请问这个循环语句怎么理解?
while(p),这里条件是什么 C语言
C语言 求判断int _tmain(int argc,_TCHAR* argv[]){ \x09char ch[100]
C语言求解释
c语言 求e 用do-while
OpenCV中这句话if( argc == 3 && (pImg = cvLoadImage( argv[1], 0))
c语言 while(i--)
c语言do while
c语言中while(!
C语言 while循环