C语言中导入一个两行两列的txt文档
时间: 2024-03-13 13:48:20 浏览: 66
在C语言中,要导入一个两行两列的txt文档,可以使用标准库函数fopen、fscanf和fclose实现。以下是一个简单的例子:
假设文件名为data.txt,内容如下:
```
1 2
3 4
```
```c
#include <stdio.h>
int main() {
FILE *fp = fopen("data.txt", "r"); // 打开文件,以只读模式打开
// 读取文件中的数据
int a, b, c, d;
fscanf(fp, "%d%d%d%d", &a, &b, &c, &d);
// 关闭文件
fclose(fp);
// 输出读取的数据
printf("%d %d\n", a, b);
printf("%d %d\n", c, d);
return 0;
}
```
运行结果:
```
1 2
3 4
```
上述代码中,首先使用fopen函数打开文件,然后使用fscanf函数读取文件中的数据,最后使用fclose函数关闭文件。注意,这里使用的是只读模式打开文件,如果要写入文件,需要使用"w"模式打开文件。
阅读全文