zoukankan      html  css  js  c++  java
  • c++中关于输入字符数组的一些问题

    一、scanf对字符串、字符数组的输入有%c和%s两种方式
    1.%c用来输入单个字符,它能够识别空格和换行符并将其保存到字符数组中。
    2.%s用来输入一个字符串,它通过空格和换行来识别一个字符串的结束,也就是说用它输入到字符数组的字符串是没有空格的。
    二、getchar() 用来输入单个字符
    1.他可以识别换行符和空格,并将其保存。
    三、gets输入、puts输出
    1.gets用来输入一行字符串并将其存放到一维数组或者二维数组的一维中,读取字符串直到换行符,但是换行符会被丢弃,并且再在末尾添加''。
    2.gets()可识别空格并将其输入。
    3.puts()函数会自动换行。

  • 相关阅读:
    快速排序算法
    DirectX9(翻译):介绍
    奇葩的面试题
    新博客
    OpenCV2:幼儿园篇 第八章 视频操作
    编程规范:位运算
    编程规范:allocator
    深浅copy和浅copy
    模块和包
    递归函数
  • 原文地址:https://www.cnblogs.com/ZhaoHaoFei/p/12585141.html
Copyright © 2011-2022 走看看