数据结构

liucy67 2009-08-24 08:11:33
自己定义一个文件结构存放记录,怎么插入记录?
...全文
88 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yayafu 2009-08-26
  • 打赏
  • 举报
回复
怎么定义的就怎么插入啊,楼主没学过数据结构吗?
aihaoaodiA6 2009-08-26
  • 打赏
  • 举报
回复
说的不够清楚
liucy67 2009-08-26
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 hql06054087 的回复:]
自己要编写相应的insert函数
[/Quote]不知如何入手
yayafu 2009-08-26
  • 打赏
  • 举报
回复
char arr[6] = {'a','b','c','d','e',0};
char b = 'r';
怎么把'r'查入到'c'和'd'之间楼主会吗,先写个查这个的程序吧
hql06054087 2009-08-25
  • 打赏
  • 举报
回复
自己要编写相应的insert函数
liucy67 2009-08-25
  • 打赏
  • 举报
回复
就是c里面操作文件 一个文件里面定义了一个表结构 然后按照表结构插入数据到另外一个文件中
num EM_FIELD_TYPE {FT_INT, FT_CHAR, FT_BOOR, FT_FLOAT}; //字符类型
#define FILED_MAX_NUMS 255
// 字段结构
typedef struct
{
char szFieldName[20];//字段名称
int iType;//字段类型,可为整型,字符型,浮点型等
int iIndexID; // = 0 表示没有索引
int iTypeLen; //字段的长度
}T_FIELD, *PT_FIELD;

// 表结构
typedef struct
{
char szTableName[50]; // 表名
int iRecordNums; // 记录名
int iFieldNums; // 记录数
T_FIELD szField[FILED_MAX_NUMS];
}T_TABLE,*PT_TABLE;

bool CreateDatabase(char*); // 创建数据库
bool CreateTable(char *, char*); // 新建一个表
bool InsertFeilds(char*, char *, char *, int, int, int);//插入字段
bool InsertRecord(char *, char *, char *);//插入记录
bool FileExist(char *hufile); // 判断文件是否存在

//bool showtables(char *databasename);
//int husplit(char[],char[]);
whw_good 2009-08-24
  • 打赏
  • 举报
回复
add(), push_back(), insert() and so on.
luckyboy101 2009-08-24
  • 打赏
  • 举报
回复
问题没说清楚啊
雪影 2009-08-24
  • 打赏
  • 举报
回复
定义文件结构?数据结构吧?

你使用的是STL还是MFC? 链表还是数组?
自己查找相关的函数。
码侬 2009-08-24
  • 打赏
  • 举报
回复
insert

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧