从键盘输入两个字符串刀字符数组a和b中,再将b中的内容链接到a中(不用库函数)
#include<iostream>#include<string>usingnamespacestd;voidmain(){chara[50],b[50];inti,j...
#include <iostream>
#include <string>
using namespace std;
void main()
{
char a[50],b[50];
int i,j;
cin>>a>>b;
for (i=0;a[i];i++);//请问,这句话有什么作用,为什么删除这句就无法运行程序了
for(j=0;b[j];j++)a[i++]=b[j];
a[i]=0;
cout<<a;
}
加双斜线的这句话,请问,这句话有什么作用,为什么删除这句就无法运行程序了
for循环,为什么条件还可以是数组a[i] b[i] 的形式? 展开
#include <string>
using namespace std;
void main()
{
char a[50],b[50];
int i,j;
cin>>a>>b;
for (i=0;a[i];i++);//请问,这句话有什么作用,为什么删除这句就无法运行程序了
for(j=0;b[j];j++)a[i++]=b[j];
a[i]=0;
cout<<a;
}
加双斜线的这句话,请问,这句话有什么作用,为什么删除这句就无法运行程序了
for循环,为什么条件还可以是数组a[i] b[i] 的形式? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询