C 输入和输出、char类型
2024-09-06 19:45:30
参考链接:https://www.runoob.com/cprogramming/c-input-output.html
标准输入输出头文件stdio.h
#include
是一个预处理指令,用于引入stdio.h
#include <stdio.h>
scanf( )
**只要遇到一个空格,scantf()就会停止读取
scanf("%s %d",str,&i)//如果是int必须提供地址
putchar()和getchar()
putchar(int c)
把字符输出到屏幕上并返回相同的字符,这个函数同一个时间内只会输出一个单一的字符
getchar(void)
这个函数从屏幕上读取一个字符,并把它返回一个整数
gets()和puts()
char *gets(char s)函数从stdin读取一行到s所指向的缓冲区,直到遇到一个终止符或者EOF(end of file).
int puts(const chars)把字符串s和一个尾随的换行符写入到stdout
stdin和stdout分别代表键盘和屏幕这种输入输出设备,C把所有设备看作文件,所以设备被处理的方式和文件相同
%s、%d、%c、%f
它们分别代表字符串、整数、字符、浮点数
char chr1='a';#单引号、一个字符
//但是可以
char chr2[3]="a"//一个双引号占一个,一共是3个
printf("%c",chr2)//会输出单独一个双引号
最新文章
- 五步掌握OOM框架AutoMapper基本使用
- 安装 pyopenssl c/_cffi_backend.c:15:17: 致命错误:ffi.h:
- 转载:shell脚本之sed使用----替换、变量、转义字符
- 8.4.4 Picasso
- 教你手工mysql拆库
- VS2013 Community配置OpenCV3.0.0
- BaseAdapter自定义适配器
- Hadoop_10_shuffle02_详解Shuffle过程【来源网络】推荐更为详细
- Java 流笔记
- vs 折叠跟展开所有方法。
- [运维-服务器 – 1A] – nginx.conf(转)
- 最简单的视音频播放示例3:Direct3D播放YUV,RGB(通过Surface)
- codevs3731 寻找道路
- 指令中 controller &;&; controllerAs
- 毕业论文endnote使用
- JS 与 OC
- mapbox.gl源码解析——基本架构与数据渲染流程
- Selenium简单回顾
- Executor多线程框架使用
- 只有设置了 name 属性的表单元素才能在提交表单时传递它们的值