- 论坛徽章:
- 0
|
如果代码改成:
- #include <stdio.h>
- #include <stdlib.h>
-
- int main(void)
- {
-
- char * str1="6789";
- char * str2="123456789";
- char * str3="abcdefghijklmnopqrstuvwxyz";
- strcpy(str1,str2);
- printf("str1=%s\n",str1);
- printf("str2=%s\n",str2);
- printf("str3=%s\n",str3);
- strcpy(str2,str3);
- printf("\n");
- printf("str1=%s\n",str1);
- printf("str2=%s\n",str2);
- printf("str3=%s\n",str3);
- return 0;
- }
复制代码
结果应该是:
- str1=123456789
- str2=9
- str3=abcdefghijklmnopqrstuvwxyz
- str1=12345678abcdefghijklmnopqrstuvwxyz
- str2=abcdefghijklmnopqrstuvwxyz
- str3=qrstuvwxyz
复制代码 |
|