#include<stdio.h>
void main()
{
char a[80],b[40];
int i=0,j=0;
printf("input string1:");
scanf("%s",a);
printf("input string2:");
scanf("%s",b);
while(a[i]!='\0')
i++; 这里的i++是什么意思
while(b[j]!='\0')
a[i++]=b[j++];
a[i]='\0';
printf("the new string is :%s\n",a);
}
#include<stdio.h>
void main()
{
char a[80],b[40];
int i=0,j=0;
printf("input string1:");
scanf("%s",a); //输入字符串a
printf("input string2:");
scanf("%s",b); //输入字符串b
while(a[i]!='\0') //这个while作用是下标i从0开始遍历数组a直到找到数组a的结束符.
i++;
while(b[j]!='\0') //这个while是将数组b赋值到数组a从结束符开始往后的一块区域中.
a[i++]=b[j++];
a[i]='\0'; //重新增加一个字符串结束符.
printf("the new string is :%s\n",a);
}
#include<stdio.h>//导入系统文件
void main()//mian函数
{
char a[80],b[40];//定义2个char数组 一个是80和40大小
int i=0,j=0;//定义2个数值类型变量i和j初始化值是0
printf("input string1:");//输出一句话input string1:
scanf("%s",a);//接收输入进来的第一个字符
printf("input string2:");//输出一句话input string2:
scanf("%s",b);//接受输入进来的第二个字符
while(a[i]!='\0')//循环 a[1]数组当中不等于'\0'
i++; 这里的i++是什么意思//i=i+1;
while(b[j]!='\0'))//循环 b[1]数组当中不等于'\0'
a[i++]=b[j++];//a[i=i+1] = b[j=j+1] 把b[j=j+1]赋值给a[i=i+1]
a[i]='\0';//a[i]='\0'
printf("the new string is :%s\n",a);//输出a
}