C EXERCISE 07 – 字符串数组
#include<stdio.h>
main()
{
char str1[5]={'h','e','l','l'};
char str2[]={'h','e','l','l','\0'};
char str3[]={'h','e','l','l'};//系统会在其后的内存中找到一个离他最近的'\0'作为结束
char str4[5]={"hell"};
char str5[5]="hell";
char str6[]="hell";
char str7[]="hell",*ps1=str7;
char *ps2="hell";//ps2指向hell首地址
char *ps3;ps3="hell";
char str8[]="hell",*ps4;ps4=str8;
char str9[10];scanf("%s",str9);
//①scanf中空格和enter都作为数据分隔符
printf("%s",str9);
//利用gets、puts函数可以输入输出空格而不终止数据
char str10[4];gets(str10);puts(str10);
char str11[2][3]={{'h'},{'e','l'}};
gets(str11[2]);
str11[0][1]=*(str11[0]+1);
}