新微赢技术网

标题: 用C语言实现以下编程--*baidu转移--*aogun转移--*baidu转移 [打印本页]

作者: 云-飘天涯    时间: 2009-11-3 04:09
标题: 用C语言实现以下编程--*baidu转移--*aogun转移--*baidu转移
描述一个“人”的对象。“人”有以下属性:名字,性别,年龄,身高,出生地,父亲,母亲,孩子,朋友。其中名字是不允许重复的。父亲、母亲、孩子和朋友都是“人”。父亲的数量是一个,母亲的数量是一个,孩子的数量不确定,朋友的数量也不确定。
对象的数量不确定,不要使用数组定义全部对象。软件可处理的对象的上限由系统可分配的内存来决定。
面向对象的操作有以下几种,为每个操作设计一个函数:
1. 增加一个对象。
2. 删除一个对象。
3. 删除全部对象。
4. 寻找一个对象。
5. 增加对象的一个孩子。
6. 删除对象的一个孩子。
7. 寻找对象的一个孩子。
8. 增加对象的一个朋友。
9. 删除对象的一个朋友。
10. 寻找对象的一个朋友。
作者: 灬☆爱你    时间: 2009-11-3 04:09
老k不厚道,lz明明说了用c语言实现,干嘛转到c++教室来
作者: 海的无奈    时间: 2009-11-3 04:09
用C++描述方便哈
作者: 怎么可能    时间: 2009-11-3 04:09
以下是引用aogun在2006-8-9 13:58:48的发言:
老k不厚道,lz明明说了用c语言实现,干嘛转到c++教室来
偶解释一下原因:


jtl1983423 移动帖子《用C语言实现以下编程》,原因:因本人失恋,见不得“对象”二字,没有对用户进行分值操作 2006-8-9 13:09:45 baidu
作者: 哪里找    时间: 2009-11-3 04:09
偶再补充一下,如果你们C++有PLMM愿意牺牲一下自己,安慰安慰偶破碎的心,偶就用C写个“对象”你们看看
作者: 黑角残叶    时间: 2009-11-3 04:09
C的对象大约什么样子的?都开Paladin吗?
作者: 爱情无价    时间: 2009-11-3 04:09
不,开东方红
作者: 不材之木    时间: 2009-11-3 04:09
天啊 都什么乱七八糟的 我发个帖子给我转移到这了 而且没一个帮忙的
作者: ︶ㄣ风飄零ヤ    时间: 2009-11-3 04:09
谁会啊  帮帮忙啊!小弟先谢了~~~
作者: ═━灆涩━═    时间: 2009-11-3 04:09
namespace Person {
struct rep {
char name[10];
char sex[3];
int age;
...
...
};
typedef rep* person;
list<person> all;


person create();
person find(const char*);
...
...
...
void destory(person);
}
照抄,
没想到老k对 对象 的意见这么大




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2