C++头文件scanf
时间: 2023-09-23 13:09:40 浏览: 87
c++的头文件
头文件 `<stdio.h>` 中包含了 `scanf` 函数的声明。`scanf` 函数用于从标准输入中读取格式化输入,并将读取的数据存储到指定的变量中。以下是 `scanf` 函数的基本语法:
```c
#include <stdio.h>
int scanf(const char *format, ...);
```
`scanf` 函数的第一个参数 `format` 是一个格式化字符串,用来指定输入的格式。接下来的参数是需要读取值的变量,可以是任何基本数据类型的变量。
例如,下面的代码演示了如何使用 `scanf` 函数从用户输入中读取一个整数,并将其赋值给变量 `num`:
```c
#include <stdio.h>
int main() {
int num;
printf("Enter a number: ");
scanf("%d", &num);
printf("You entered: %d\n", num);
return 0;
}
```
在这个例子中,`%d` 是格式化字符串,用来表示整数类型。`&num` 是 `num` 变量的地址,用于告诉 `scanf` 函数将读取的值存储到 `num` 变量中。
阅读全文