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

如题所述

这个是KEIL给51单片机的定义C语言里没有这个关键字data固定指51的0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-17
data是文件名
主不过没有文件扩展名而已
不加路径
就是跟程序在同一路径下生成一个文件名为data的文件
第2个回答  2020-03-31
fopen函数调用如下:
fopen(“文件名”,“使用文件方式”);
r:只读;
w:只写;
r+:允许读写;
w+:允许读写;
a:向文本文件末添加数据;
a+:向文本文件末添加数据,允许读;
rb:只读二进制文件;
wb:只写二进制文件;
rb+:只读二进制文件,允许写;
wb+:只写二进制文件,允许读;
ab:向二进制文件末添加数据;
ab+:向二进制文件末添加数据,允许读;
第3个回答  2019-12-29
相对路径,也就是当前程序运行的路径下,打开data这个文件。根据ab+这个参数应该是二进制文件啦。。。还有什么疑问的。
相似回答
大家正在搜