STR和SRR的区别是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/16 15:13:00

str代表串,准确的说是串的起始地址,串以字符\0结束。
str[i]代表串中的字符。

倘若用指针,正确的流程应该如下:
p2=str2;
for(i=0;i<10;i++)
*p2++=*(str1+i);
*p2='\0';
p2=str2;//指针回位
printf("the new string is:\n");
for(i=0;i<10;i++)
printf("%c",p2[i]);