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