关于C++的问题,急,大哥大姐帮帮忙.在线等答案

来源:百度知道 编辑:UC知道 时间:2024/05/22 06:10:55
class Listnode
{
public:
Listnode *creat(); //建立资料库
Listnode *search(Listnode *); //查找模块
Listnode *del(Listnode *); //删除模块
Listnode *add(Listnode *); //添加模块
Listnode *show_menu(Listnode *); //显示模块
Listnode *modify(Listnode *); //修改模块
Listnode *save(Listnode *); //保存模块
Listnode *open(); //读出模块,自动执行
} 中*加起是什么意思.
这样的是什么函数 有什么作用.Listnode *Listnode::show_menu(Listnode *p)函数的大概意思.

...这是一个类定义,listNode是链表节点的意思.这些函数是类的成员函数的声明.函数名字你可以自己改.不过便于理解,函数名应该要表示函数的功能.像Listnode *Listnode::show_menu(Listnode *p).就是接收一个链表.具体内容得自己写.或者有标准类库,具体的实现功能不一样.

这些指针(*的意思就是指针)用于调用函数。
以上代码是一个类(用class这一关键字定义),
该类的主要作用是调用函数(利用指针间接调用)。