求问C语言中char *s和char s[ ]的区别 15
程序D1035.c的功能是输出数组中下标为偶数的字符要求:找出程序中的错误并改正:#include<stdio.h>intmain(void){/*********Fou...
程序D1035.c的功能是输出数组中下标为偶数的字符
要求:
找出程序中的错误并改正:
#include<stdio.h>
int main(void)
{
/*********Found************/
char yy[200] = "abcdefghijk";//改为char *yy = "abcdefghijk"后就正确了,为什么
while (*yy != '\0')
{
putchar(*yy);
/*********Found************/
yy = yy + 2;
if ('\0' == *(yy-1))
{
break;
}
}
return 0; 展开
要求:
找出程序中的错误并改正:
#include<stdio.h>
int main(void)
{
/*********Found************/
char yy[200] = "abcdefghijk";//改为char *yy = "abcdefghijk"后就正确了,为什么
while (*yy != '\0')
{
putchar(*yy);
/*********Found************/
yy = yy + 2;
if ('\0' == *(yy-1))
{
break;
}
}
return 0; 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询