摘要: 2-3 对于以下结构定义,++p->str中的++加在 _A。 struct { int len; char *str;} *p; A.指针str上 B.指针p上 C.str指的内容上 D.以上均不是 2-10 以下代码: struct Student{ int n; struct Student 阅读全文
posted @ 2021-06-04 20:44 小滢小滢考第一名 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 运算符重载 重载+号 作用:实现两个自定义数据类型相加的运算 成员函数重载+号 加号运算符重载 #include<iostream> using namespace std; class Person{ public: //1.成员函数重载+号 Person operator+(Person &p) 阅读全文
posted @ 2021-06-04 20:41 小滢小滢考第一名 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 7-8 单向链表3 (10 分) 编程实现:输入一个正整数 repeat (0<repeat<10),做 repeat 次下列运算: 输入一个正整数 n(0<n<=9)和一组(n个)升序的整数,建立单向链表,再输入一个整数 x,把 x 插入到这组数据中,使该组数据仍然有序。 输入输出示例:括号内为说 阅读全文
posted @ 2021-06-04 20:39 小滢小滢考第一名 阅读(1168) 评论(1) 推荐(1) 编辑
摘要: 7-8 集合的模拟实现(类模板) (40 分) 我们可以用一个类来模拟集合及集合运算,add运算用以实现集合元素的增加,delete运算用于实现集合元素的删除,find运算用以实现集合元素的查找,但是目前集合元素类型未知,可以是int、char、double等基本数据类型,也可以是String、Ti 阅读全文
posted @ 2021-06-04 20:38 小滢小滢考第一名 阅读(234) 评论(0) 推荐(0) 编辑