scanf函数使用方法详解
一.scanf函数是什么?
1.首先我们需要知道,scanf函数是一种格式化输入函数(按照格式字符串的格式,从键盘上把数据输入到指定的变量之中)
C语言中格式字符串的一般形式为: %[标志][输出最小宽度][.精度][长度]类型, 其中方括号[]中的项为可选项。
平时我们使用的最多的就是% + 类型。
二.scanf函数的作用
scanf函数是一种格式化输入函数,它的作用便是通过我们的键盘将输入的字符转换成我们需要的类型。
在这里需要注意,从键盘上输入的都是字符,列如我们输入的是数字123,其实是字符‘1’, ‘2’, ‘3’。 为什么呢?
操作系统内核就是这样运作的。操作系统在接收键盘数据时都将它当成字符来接收的。这时就需要用“输入控制符”将它转化一下。%d的含义就是要将从键盘输入的这些合法的字符转化成一个十进制数字。经过 %d 转化完之后,字符 123 就是数字 123 了
int i = <