C++题目  字符串类的设计 一、定义点字符串(string)类,包含存放字符串的字符数组和字符串 10

C++题目 字符串类的设计一、定义点字符串(string)类,包含存放字符串的字符数组和字符串字符的个数。二、实现功能1、设计菜单实现功能选择;2、字符串的输入... C++题目  字符串类的设计
一、定义点字符串(string)类,包含存放字符串的字符数组和字符串字符的个数。
二、实现功能
1、设计菜单实现功能选择;
2、字符串的输入与赋值;
3、实现字符串的运算,包括:
   连接、复制、查找、交换、求子串、比较
4、字符串的输出
 
展开
 我来答
匿名用户
2018-05-17
展开全部
#include
#include
using namespace std;
class Student{
private:
char num[10];//学号
char name[10];//姓名
public:
void setnum(char nu[ ]){strcpy(num,nu);}
void setname(char na[ ]){strcpy(name,na);}
};
class UserDatabase{
private:
Student *user;
int nElem;//学生的数量
public:
UserDatabase(){nElem = 0;}
void add_record(char *nu,char *na);
};
void UserDatabase::add_record(char *nu,char *na){ //添加学生信息,插入学生后仍然按升序排列
user[nElem].setnum(nu); //设置学号
user[nElem].setname(na); //设置姓名
nElem++;
}
int main(){
UserDatabase abc;
char nu[10];
char na[10];
for(int i = 0 ; i < 3 ; i++){
cin>>nu;
cin>>na;
abc.add_record(nu,na);
}
return 0;
无切的06
2015-07-01 · TA获得超过627个赞
知道小有建树答主
回答量:4797
采纳率:7%
帮助的人:1015万
展开全部
先写提纲吧,。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式