C语言编码问题2:其中P+=1,*p2!='\0'
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/15 19:10:01
C语言编码问题2:其中P+=1,*p2!='\0'
#include
int main(void)
{
char str1[10],str2[10],str[20];
char *p,*p1,*p2;
int i=0;
p=str;
p1=str1;
p2=str2;
printf("字符串1是; %s\n");
gets(p1);
printf("字符串2是:%s\n");
gets(p2);
while (*p1!='\0')
{
*p=*p1;
p+=1;
p1+=1;
i++;
}
for(; *p2!='\0';p1++,p2++,p++)
*p=*p2;
*p='\0';
printf("字符串1是:%s\n字符串2是:%s\n拼接后的字符串是;%s\n",str1,str2,str);
return 0;
}
#include
int main(void)
{
char str1[10],str2[10],str[20];
char *p,*p1,*p2;
int i=0;
p=str;
p1=str1;
p2=str2;
printf("字符串1是; %s\n");
gets(p1);
printf("字符串2是:%s\n");
gets(p2);
while (*p1!='\0')
{
*p=*p1;
p+=1;
p1+=1;
i++;
}
for(; *p2!='\0';p1++,p2++,p++)
*p=*p2;
*p='\0';
printf("字符串1是:%s\n字符串2是:%s\n拼接后的字符串是;%s\n",str1,str2,str);
return 0;
}
*p != '\0' 是指当字符串结束时跳出 因为字符串结尾时以'\0'结尾的
p+=1 p1+=1 都是指针往后移···
p+=1 p1+=1 都是指针往后移···
C语言编码问题2:其中P+=1,*p2!='\0'
c语言p=p1;p1=p2;p2=p这句是什么意思
C语言中*p=*p1*(*p2);是什么意思
51单片机c语言中 P2&=0x0F; P2|=(1
C语言问题:int a[10],*P1,*P2; P1 =& a[0]; P2 =& a[5];
单片机C语言中p2=0xFF,
C语言里面的P2=~
谁给讲解下其中的问题,函数如下swap(int *p1,int *p2) {int *p; p=p1; p1=p2; p
C语言 int *p,*p1,*p2; int a=5,b=3; p1=&5; p2=&3; *p = *p1; //
C语言小问题:p2->next=p1->next 一般用在什么情况?
概率学的问题..P(A-B)=p1 P(B-A)=p2 求P(A∩B) A B相互独立 0≤p1,p2≤p1+p2≤1
其中的 *p2=*p1; *p2='\0'; 作用是什么?