c语言不使用函数连接字符串方法怎样理解
#include<stdio.h>int main(){
char s1,s2;
int i=0,j=0;
printf("请输入字符串s1");
scanf("%s",s1);
printf("请输入字符串s2");
scanf("%s",s2);
while(s1!='\0'){
i++;
}
while(s2!='\0'){
s1=s2;
}
s1='\0';
printf("\ns1与s2链接成新的字符串:%s",s1);
}
这题连接字符串怎样理解 本帖最后由 jhq999 于 2022-2-20 06:38 编辑
#include<stdio.h>
int main(){
char s1,s2;
int i=0,j=0;
printf("请输入字符串s1");
scanf("%s",s1);
printf("请输入字符串s2");
scanf("%s",s2);
while(s1!='\0'){
i++;
}
while(s2!='\0'){
s1=s2;
}////////////把s2从0到‘\0'之前的字符赋值给s1从'\0'开始的地方
s1='\0';//////////最后加上字符串结束符
printf("\ns1与s2链接成新的字符串:%s",s1);
}
页:
[1]