C中Insert数组问题
C/C++ code:
typedef struct BOOK BOOKLIST[100];
typedef struct BOOK BOOK;
struct BOOK
{
int id;
int *name;
};
void insert(BOOKLIST arrlist,BOOK arg1)
{
}
void insert(void *arrlist,void *arg1)
{
}
int main(void)
{
BOOK BK;
BOOKLIST BOOKS;
(&BK)->id = 1;
(&BK)->name = "aa";
insert(BOOKS,BK);
}
请问如何实现insert(BOOKLIST arrlist,BOOK arg1)函数和insert(void *arrlist,void *arg1)函数
使BK结构体插入到BOOKS数组的最后一项
顺序查找一下就可以了!
没人写啊
arrlist 0x0012fc28 {id=0xcccccccc name=0xcccccccc } BOOK *
arg1 {id=0x00000001 name=0x00415650 } BOOK
找到最后位置,插入!
void insert(void *arrlist,void *arg1)
{
}
怎么实现呢
void insert(void *arrlist,void *arg1) 完成什么任务?
学习学习!
相关问答:
请问用C或C++如何编写求解3D魔方的程序,该从何开始?
谢谢各位,帮忙提点建议吧。
http://www.mofang.net/code/176/182/6581.html
我只能突破60秒!唉。
我刚过40秒
google的android中有个OpenGL ES + ......
请问各位高手如何用C/C++获得系统未安装补丁
好像很专业的东西。。。
查注册表
每个补丁如果安装了都会在注册表里面登记
请问能不能更清晰些,我想用c\c++查出来,不好意思,我是新手。还望指教。谢
分值 ......
最近在看一个用bison实现的C parser,OS是opensolaris。当用它来解析一个简单的hello.c时,出现“/usr/include/sys/va_list.h: parse error before __gnuc_va_list”。打开文件va_list.h后发现这样一行“typedef __bu ......
如题
又问?C运行时库包含了C标准库,还包含一些扩展的非标准的东西。
标准库可以用二进制方式提供,也可以用源码方式提供,
运行库中的函数可以比标准库少,也可以比标准库多,
运行库体现的是库的发布和使用 ......
我现在要些一个fortran调用C接口的问题,但是不知道 C语言里面分配的指针怎么付给fortran,又不能在fortran立马先分配好,业务上不允许。
我写了个测试的例子。但是不行。
test.c
#include <stdio.h>
#incl ......