参考链接:https://www.runoob.com/cprogramming/c-input-output.html
标准输入输出头文件stdio.h
#include
是一个预处理指令,用于引入stdio.h
#include <stdio.h>
**只要遇到一个空格,scantf()就会停止读取
scanf("%s %d",str,&i)//如果是int必须提供地址
putchar(int c)
把字符输出到屏幕上并返回相同的字符,这个函数同一个时间内只会输出一个单一的字符
getchar(void)
这个函数从屏幕上读取一个字符,并把它返回一个整数
char gets(char s)函数从stdin读取一行到s所指向的缓冲区,直到遇到一个终止符或者EOF(end of file).
int puts(const char*s)把字符串s和一个尾随的换行符写入到stdout
stdin和stdout分别代表键盘和屏幕这种输入输出设备,C把所有设备看作文件,所以设备被处理的方式和文件相同
它们分别代表字符串、整数、字符、浮点数
char chr1='a';#单引号、一个字符
//但是可以
char chr2[3]="a"//一个双引号占一个,一共是3个
printf("%c",chr2)//会输出单独一个双引号
原文:https://www.cnblogs.com/Gaoqiking/p/11734555.html