代码点读机 / C / scanf

scanf C · 输入输出

从键盘按格式读取数据并存进变量,像快递员按地址把包裹放进对应格子。

怎么用

scanf("格式字符串", &变量1, &变量2, ...);

小例子

#include <stdio.h>
int main(void) {
    int 年龄;
    scanf("%d", &年龄);
    printf("你%d岁", 年龄);
    return 0;
}

运行结果

用户输入 18 后输出 你18岁

提醒:变量前要加 &,字符串数组名除外

官方文档:https://en.cppreference.com/w/c/io/fscanf

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C全部词条