点击上方“学士科技”,选择“设为星标”

技术干货第一时间送达!

01

字符数据输入输出

字符数据输出函数putchar()

C语言中字符数据输出使用的是putchar()函数,它的作用就是向终端输出一个字符。

函数格式如下

int putchar(int ch);

如果要向终端输出一个字符'A',我们可以使用

putchar('A');

接下来我们来看一个例子

通过多次调用putchar函数,我们在终端打印出Hello.

字符数据输入函数getchar()

与上面介绍的putchar对应的就是getchar函数,getchar的作用就是从终端获取输入一个字符。

函数格式如下

int getchar();

我们再来看一个例子

02

字符串输入输出

下来我们来看字符串输入输出函数,顾名思义字符串就是一串字符(多个字符)这里先不做详细的说明,主要通过两个示例来看下puts()和gets()函数

从结果可以看出

  1. puts输出字符串后自动换行

  2. puts输出字符串时遇到'\0'停止输出

关于输入输出函数就先介绍到这,后续继续补充。

上一篇    C语言基础-数据类型

下一篇    C语言中算法的基本特性和表达方式

END

c语言中调整颜色的函数_C语言中的输入输出函数相关推荐

  1. 《Adobe Photoshop CS6中文版经典教程(彩色版)》—第2课2.4节在Camera Raw中调整颜色...

    本节书摘来自异步社区<Adobe Photoshop CS6中文版经典教程(彩色版)>一书中的第2课2.4节在Camera Raw中调整颜色,作者[美]Adobe公司,更多章节内容可以访问 ...

  2. 机械优化黄金分割法c语言编程,黄金分割法_机械优化设计_C语言程序.doc

    黄金分割法_机械优化设计_C语言程序黄金分割法_机械优化设计_C语言程序 黄金分割法的优化设计 实验报告 学院:机电工程 机制自动化11-03班 学号:541102010326 姓名:刘点点 1,黄金 ...

  3. 2 中ascii函数_C语言编程预备知识--字节、ASCII

    今天说说代码规范化.字节.什么是ASCII. 一. 代码的规范化 代码写的规范可以使代码的可读性更强,容易让自己和别人更清楚的看懂程序. 还有就是使程序不容易出错. 那么代码如何写才能写得很规范呢?它 ...

  4. c语言getchar函数_C语言中带有示例的getchar()函数

    c语言getchar函数 C语言中的getchar()函数 (getchar() function in C) The getchar() function is defined in the < ...

  5. c++fabs函数_C语言中常用的标准库函数有哪些?

    点击上方蓝色字关注我们! 本文转自网络,版权归原作者所有. 标准头文件包括: 一.标准定义() 文件里包含了标准库的一些常用定义,无论我们包含哪个标准头文件,都会被自动包含进来. 这个文件里定义: 类 ...

  6. python文件定位函数_C语言中文件定位函数总结

    C语言中文件定位函数主要是:fseek, ftell, fsetpos, fgetpos. 先来讲前两个函数,这是最基本的定位函数: fseek函数:能把文件指针移动到文件任何位置,其原型是:int ...

  7. c语言exit在哪个头文件_C语言函数执行成功时,返回1和返回0,究竟哪个好?

    基本上,没有人会将大段的C语言代码全部塞入 main() 函数,更好的做法是按照复用率高,耦合性低的原则,尽可能的将代码拆分不同的功能模块,并封装成函数.C语言代码的组合千变万化,因此函数的功能可能会 ...

  8. arg是什么函数_C 语言编程 — 函数

    函数 函数的本质就是针对变量的操作过程,同时可能也会改变当前程序的状态.它接受多个输入值,计算并返回一个输出值. 函数大体上分为 3 类: 主函数:每个 C 程序都至少有一个 main(). 内置函数 ...

  9. c语言回调函数_C语言学习第26篇---函数与指针分析 回调函数

    函数类型的概念 1.C语言函数也是有类型的 2.函数类型由函数返回值,参数类型,参数个数共同决定 int add(int i,int j) 的类型是 int(int , int) 3.C语言中通过ty ...

最新文章

  1. ES 6 +ES 5 的相关学习笔记
  2. 对象集合中如何用对象的某个属性给对象排序?
  3. wpf click事件在触摸屏上点击第一次没反应_你的PLC和你的触摸屏为什么总是通讯不上?...
  4. 【AI视野·今日NLP 自然语言处理论文速览 第七期】Tue, 15 Jun 2021
  5. 如何对您的API进行单元测试
  6. 【python】列表的定义与操作
  7. js-ES6学习笔记-Class(6)
  8. 京东方班单片机和c语言,pic单片机c语言程序设计14.pdf
  9. redis数据类型语法及与java连接
  10. Javascript --- 模板引擎
  11. jdbcTemplate批量插入数据
  12. <Safari浏览器插件>使json代码能格式化显示
  13. 身体健康是第一生产力 --- 我看央视主持人李咏早逝
  14. 2022-2027年中国国际货物运输行业市场深度分析及投资战略规划报告
  15. 遮罩层 遮挡不住 flash曲线的解决办法
  16. qt invalid use of incomplete type class QDebug
  17. 基金 、 社保和QFII等机构的重仓股排名评测
  18. 【数据堂开放数据】活体检测数据免费开放
  19. android bilibili弹幕技术解析,bilibili高并发实时弹幕系统的实战之路(1)
  20. win8.1计算机图标不见了怎么办,win8.1 开始屏幕metro界面里的桌面图标找不到了怎么办-系统操作与应用 -亦是美网络...

热门文章

  1. android 音视频 教程,Android移动端音视频的快速开发教程(九)
  2. php+判断时间是昨天,用php判断时间戳来输出刚刚,分钟前,小时前昨天和时间...
  3. php if判断两个条件_PHP中if相关条件语句该如何理解使用?
  4. python打开文件并读取2进制_在Python中,哪些文件可以读取为文本,哪些文件可以读取为二进制?...
  5. 无法监控端口_如何使用snmp监控linux服务器
  6. C++ : 二进制法生成子集
  7. 对象头、锁的四种状态、Java和处理器实现原子操作的方式(CAS、锁机制;总线锁定、缓存锁定)
  8. Linux / pthread_create() 函数所使用的线程函数为什么必须是静态函数?
  9. python oracle 运维,mysql oracle python连接
  10. java集群_身为Java程序员的你知道分布式与集群的联系及区别吗?