
C++
文章平均质量分 63
Chibi_Maruko
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用二维数组打印杨辉三角(c/c++)
编程打印如下形式的杨辉三角 1 1 2 1 1 3原创 2014-11-09 14:49:27 · 3931 阅读 · 0 评论 -
抽象类(C++)
在C++中,含有纯虚拟函数的类称为抽象类抽象类不能实例化。 抽象类可以包含抽象方法和抽象访问器。 不能用 sealed 修饰符修饰抽象类,因为这两个修饰符的含义是相反的。 采用 sealed 修饰符的类无法继承,而 abstract 修饰符要求对类进行继承。 从抽象类派生的非抽象类必须包括继承的所有抽象方法和抽象访问器的实际实现 与具体类比较 抽象类不能直接实例化,并且对抽原创 2014-12-17 14:18:23 · 416 阅读 · 0 评论 -
组合类和友员类的差异有哪些(C++)
组合类与友员类都能够通过对象或成员函数访问其他相关类,但这两者有什么本质区别呢?友元类通常是为了方便存取另一个类的私有数据成员而声明的,例如A是B的友元类,A可以存取B中的私有成员,但是类A与类B可以说是没有任何关系的,友元类A并不属于类B的一部分。类的组合是用来描述一类复杂的对象。将对象嵌入到类中的这样一种描述复杂类的方法叫做“类的组合”,含有其他对象的类成为组合类,被嵌入的对象是作原创 2014-12-17 14:15:10 · 766 阅读 · 0 评论 -
函数的返回类型可以为值、指针、引用,这三种返回类型有什么不同,各有什么好处?(c++)
函数返回类型是值时,这种情况是最简单的,只需满足接受返回值的变量是个同类型的左值即可。函数返回值是指针:一个函数可以返回一个int,float,char型的数据,也可以返回一个指针类型的数据。使用指针函数的最主要目的就是要在函数调用时把大量的数据从被调用函数返回到主调函数中,而使用值返回,只能返回调用一个值。返回指针值得函数(简称指针函数)的定义格式如下:函数类型 *函数名(形参1原创 2014-11-07 23:12:28 · 7045 阅读 · 0 评论 -
用类实现的时钟加法函数(C++)
/**************************************//* 程序名:p7_6.cpp *//* 功能:带时间加法的时钟类 *//**************************************/#includeusing namespace std;class Clock{private:原创 2014-11-02 13:49:18 · 749 阅读 · 0 评论 -
编程求两个矩阵的乘积(C++)
动态分配数组内存,在程序运行快要结束时需要原创 2014-11-04 21:44:38 · 3084 阅读 · 0 评论 -
指针和引用(c++)
下面用通俗易懂的话来概述一下:指针-对于一个类型T,T*就是指向T的指针类型,也即一个T*类型的变量能够保存一个T对象的地址,而类型T是可以加一些限定词的,如const、volatile等等。见下图,所示指针的含义:引用-引用是一个对象的别名,主要用于函数参数和返回值类型,符号X&表示X类型的引用。见下图,所示引用的含义:2、指针和引用的区别转载 2014-11-02 13:57:16 · 362 阅读 · 0 评论 -
编写一函数add()函数重载,函数模板(C++)
编写一函数add()能对基本类型(short,char,int,long,float...)的数据进行加运算,返回和;对 bool型数据进行"或"运算;对字符串进行原创 2014-10-29 13:17:52 · 3649 阅读 · 0 评论 -
C++中的时钟问题,活时钟,类的使用(C++)
#include#include#includeusing namespace std;class Clock{ private: int H,M,S; public: void SetTime(int h,int m,int s) { H=(h>=0&&h<24)?h:0;原创 2014-10-29 13:19:53 · 2444 阅读 · 0 评论 -
用链表实现约瑟夫问题(c/C++)
约瑟夫问题:n个小孩围成一圈做游戏,给定一个数m,先从第s个小孩开始顺时针计数,每数到m,该小孩出列,然后从下一个小孩开始,数到m时该小孩出列,如此反复,直到最后一个小孩,用链表解决约瑟夫问题原创 2014-11-09 17:15:05 · 1080 阅读 · 0 评论 -
定义一个三角形类,求三角形面积和周长(c++)
#includeusing namespace std;#includeclass Ctriangle{private: float a,b,c; float s,l;public: Ctriangle(float a=0,float b=0,float c=0) { this->a=a; this->b=b;原创 2014-11-09 18:11:30 · 14809 阅读 · 5 评论 -
格式操纵符和格式控制成员函数(C++)
/***********************************************************************************C++提供了许多流式操作符。用于执行格式化的输入输出操作分类 操作符 功能 dec 指定整数以十六进制显示进制 oct 指定整原创 2014-12-02 16:33:00 · 1003 阅读 · 2 评论