C语言循环输入字符串到数组时会替换掉上一次输入数组的数据吗?
charmax[LIE];char*p=max;intx=0;while(gets(max)!=EOF){while(*(p+x)!='\0'){x++;}}return...
char max[LIE];
char *p= max;
int x=0;
while (gets(max) != EOF)
{
while (*(p + x) != '\0')
{
x++;
}
}
return 0;
//请问下这样的函数我循环输入会替换掉之前输入的吗?就好比我输入个hello world!(回车)做完里面的while语句 在回来做外层输入的时候 会替换掉我上一次输入数组的hello world!吗? 展开
char *p= max;
int x=0;
while (gets(max) != EOF)
{
while (*(p + x) != '\0')
{
x++;
}
}
return 0;
//请问下这样的函数我循环输入会替换掉之前输入的吗?就好比我输入个hello world!(回车)做完里面的while语句 在回来做外层输入的时候 会替换掉我上一次输入数组的hello world!吗? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询