#include <stdio.h>
int main (int argc,char* argv[])
{
printf("%d\n",argc);
while(1)
{
argc++;
if(argc<0)
{
printf("%s",(char *)argv[0]);
break;
}
}
}
argc不是大于等于1吗?为什么还会打印argv[0]呢?不应该是死循环吗?求解,谢谢。