我们知道字符串用字符数组或用指针实现,但是在赋值的时候产生了不少疑惑
使用方法一:
char a[ ]={"I LOVE YOU!"};
但是以下这样就是错的:
char a[20];
a={"I LOVE YOU!"};
使用方法二:
char a[]="I LOVEYOU";
使用方法三:
char *a="I LOVE YOU"
使用方法四:针对一中的错误使用方法,可用strcpy实现;
使用方法四:
gets()
之得注意的是gets从屏幕读数时遇到换行符就停止了;