总结字符数组和字符串的输入

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/CQBZLYTina/article/details/84953476

写在前面

有时候,字符串和字符数组的输入容易造成一些奇怪的错误 这里总结一下

字符数组

  1. 经常用的,就是scanf 但它遇到空格、换行会停止
  2. 读入一整行,可以用gets(),但实践证明实践是检验真理的唯一标准 ,fgets()效果更好
fgets(a,MAXN,stdin);
  1. 注意枚举的时候从0开始(如果习惯从1,要地址+1)

字符串

  1. 它可以直接用:+ - > < ==
  2. cin输入时遇到空格、换行会停止
  3. 读入一行可用getline(cin,a);

未完待续

猜你喜欢

转载自blog.csdn.net/CQBZLYTina/article/details/84953476