前言
学习编程前提是掌握扎实的函数实力,那么scanf在初学阶段就显得必不可少。
一…scanf使用前提
在使用前需引用头文件,#include<stdio.h>。
二…scanf理解
scanf函数是对变量的赋值
#include <stdio.h>//引用头文件
int a = 0;//变量初始化
scanf("%d",&a);//对a变量进行赋值
三…scanf的工作原理
此时scanf为键盘提供使用机会。
四…使用格式
scanf("%x",&xxx);
此时***%X*与printf函数使用相同,只不过此时要有一个取地址符&。
这是因为c语言的数据都是有类型的,scanf()必须提前知道用户的数据类型,才能处理数据。
五…必要的操作认知
(1)scanf()在处理数据占位符时,会自动过滤空白字符包括空白字符,(空格,,制表符,换行符)。
(2)scanf()在使用时占位符可以多个使用
scanf("%d%f%c",&a,&b,&c);
小结:亲爱的读者,相信你阅读到了这里一定对scanf()有了初步的了解,但请你记住计算机语言是一门实践课,唯有多练勤学才能掌握好。