main()char*p1,*p2,star[50]="abc";.
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/11 13:30:19
main()char*p1,*p2,star[50]="abc";.
# include
# include
main()char*p1,*p2,str[50]="abc";
p1="abc";p2="abc";
strcpy(str+1,strcat(p1,p2));
printf("%s\n",str);
}
# include
# include
main()char*p1,*p2,str[50]="abc";
p1="abc";p2="abc";
strcpy(str+1,strcat(p1,p2));
printf("%s\n",str);
}
你想知道什么,是那个函数的用法还是其他的,讲的不清楚啊.
# include
# include
void main()
{ //这个符号原来没有.
char str[50]="abc"; //定义足够大的空间来存放copy后的字符串.
char p1[10]="abc"; //p原来是指针,不能用来连接其他字符串.
char *p2="abc";
//strcat(p1,p2)字符串连接,将p1,p2连接起来并存储在p1中.
//p1要能存放字符串,不能使用没有空间的指针.(即没有初始化并new空间的指针)
//strcpy(str+1,strcat(p1,p2)),将连接后的字符串copy到字符数组str中,存储位置在
//str的第二个字符开始.
strcpy(str+1,strcat(p1,p2));
printf("%s\n",str);
}
输出结果:aabcabc
# include
# include
void main()
{ //这个符号原来没有.
char str[50]="abc"; //定义足够大的空间来存放copy后的字符串.
char p1[10]="abc"; //p原来是指针,不能用来连接其他字符串.
char *p2="abc";
//strcat(p1,p2)字符串连接,将p1,p2连接起来并存储在p1中.
//p1要能存放字符串,不能使用没有空间的指针.(即没有初始化并new空间的指针)
//strcpy(str+1,strcat(p1,p2)),将连接后的字符串copy到字符数组str中,存储位置在
//str的第二个字符开始.
strcpy(str+1,strcat(p1,p2));
printf("%s\n",str);
}
输出结果:aabcabc
main()char*p1,*p2,star[50]="abc";.
# include # include void main() { char *p1="abc",*p2="ABC",s
#include void main() { char *p1,*p2,str[50]="ABCDEFG"; p1="a
C语言指针习题main(){char *p1,*p2,str[50]="ABCDEFG";p1="abcd";p2="e
#include main() { char *p1,*p2; p1=(char*)calloc (20,sizeof(
main() { char a[]="Language",b[]="Programe"; char*p1,*p2; in
运算不完全#include"stdio.h" main() { char a[20],b[20],*p1,*p2; p1
程序看不懂怎么运行的#include main() { int i,j;char ch,*p1,*p2,*s[4]={"
#include void fun(char p1[],char p2[]) { while(p1!=NULL) {p1
#include#includevoid fun (char *w,int n){char s,*p1,*p2;p1=w
char *p1=“abcd”,*p2=“ABCD”,str[50]=“xyz”;
void fun(char *w,int m) {char s,*p1,*p2;p1=w;p2=w+m-1;