笔记04

相关代码在Gitee@zhao-haoran-182上

使用scanf时要注意的问题:

1.

如果在格式控制字符串中除了格式声明以外还有其他字符,

则在输入数据时在对应的位置上应输入与这些字符相同的字符。

2.

在用“%c”格式声明输入字符时,

空格和转义字符中的字符都作为有效字符输入。

3.

在输入数值数据时,如果输入空格、回车、Tab键或遇非法字符(不属于

数值的字符),认为该数据结束。

4.

putchar(c)中c可以是字符常量、整型常量、字符变量或整型变量(值在ASCII码

内)

putchar可以输出转义字符。

5.

getchar()函数没有参数,该函数值就是输入设备输入的字符。

getchar()只能接收一个字符,想输入多个字符就需要多个getchar函数。

6.

在用键盘输入信息时,字符先暂存在键盘的缓冲器中,

缓冲器中字符数量少于getchar函数数量时,回车键被视为换行符存在缓存器中,当字符数量足够时再按回车才会把缓存器中包括换行符在内的所有字符输入到计算机中,然后按先后位置分别赋给相应变量。(???)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 类型自动转换原则:向字节长的类型转换 -++i(减加加:先加加后加负号)image.png 逗号表达式: 形式:表...
    SivizZ阅读 473评论 0 0
  • C语言的基本输入与输出函数 1.1.1 格式化输入输出函数Turbo C2.0 标准库提供了两个控制台格式化输入、...
    禄子_c79b阅读 1,423评论 0 1
  • 这学期有了汇编课,但个人感觉这部分难度还是有一些的,所以写了这篇简书当做自己对于知识的复习,同时也是希望能够再次加...
    kl_w阅读 6,784评论 0 7
  • 本文用于介绍 QIODevice 类,该类是 QSerialPort 的父类。系统环境:Win10 64位转载请注...
    import_hello阅读 6,866评论 0 3
  • C/C++输入输出流总结 前两天写C++实习作业,突然发现I/O是那么的陌生,打了好长时间的文件都没有打开,今天终...
    LuckTime阅读 1,754评论 0 6