数据存储分区添加一条记录
int fd_add(int fdn,int bs);
//fdn: 分区编号 0~3
//bs:bin数组的句柄,由newbin语句产生
//返回,0- 写入正常 1-数据区不正常
示例
int bs;
bs=newbin(4); //建立一个bin数组
defbin(bs,0,"00 01 00 02");//初始化bin内容,当然也可以使用setbin、setv语句进行赋值
fd_add(0,bs);//添加一条记录
setv(bs,0,4,0x12345678);
fd_add(0,bs);//再添加一条记录
freestr(bs); //最后不要忘记释放内存
注意
- 该语句执行前,务必先执行fd_alloc语句用于读取或创建分区
- 注:系统是根据数据记录的前4个字节是FF FF FF FF这个值来判断是否为空的,因此数据记录不能记录FF FF FF FF这种数据