c语言中fopen("data","ab+") data含义是什么

发布网友 发布时间:2022-04-24 14:09

我来回答

4个回答

热心网友 时间:2023-10-15 18:52

这个是KEIL给51单片机的定义C语言里没有这个关键字data固定指51的0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。

热心网友 时间:2023-10-15 18:52

data是文件名
主不过没有文件扩展名而已
不加路径
就是跟程序在同一路径下生成一个文件名为data的文件

热心网友 时间:2023-10-15 18:53

fopen函数调用如下:
fopen(“文件名”,“使用文件方式”);
r:只读;
w:只写;
r+:允许读写;
w+:允许读写;
a:向文本文件末添加数据;
a+:向文本文件末添加数据,允许读;
rb:只读二进制文件;
wb:只写二进制文件;
rb+:只读二进制文件,允许写;
wb+:只写二进制文件,允许读;
ab:向二进制文件末添加数据;
ab+:向二进制文件末添加数据,允许读;

热心网友 时间:2023-10-15 18:53

相对路径,也就是当前程序运行的路径下,打开data这个文件。根据ab+这个参数应该是二进制文件啦。。。还有什么疑问的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com