自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 C++第八天

<br />1.union与struct,共用体与结构体的区别:  <br /> 1)共用体和结构体都是由多个不同的数据类型成员组成,共用体只存放了一个被选中<br /> 的成员,而结构体的所有成员都存在。<br /> 2)对于共同体的不同成员的赋值,将会对其他成员重写,原来的成员的值就不存在了,而对于结构体的不同<br /> 成员赋值是互不影响。共用体成员不可以为静态、引用。<br /> 3)两者最大的区别在于内存的分配上,共用体顾名思义,就是多个成员共用一个内存单元,因此使用时,<br />    所有

2011-01-12 19:04:00 184

原创 C++第七天

<br />1.构造函数与析构函数都是名字与类名一样,不写返回值,但有返回值,其返回值直接返回到系统<br />2.函数的缺省值必须从右往左依次缺省,当有缺省值,缺省参数可以不给出。<br />3.当派生类与父类有同样的函数时,可以以“类名::”来调用相应的函数。若不加,则派生类函数会自动覆盖父类的函数<br />4.getline(char* s,int length,char c)函数的参数有三个,第一个参数为从键盘上读取内容后的存储变量,第二个参数为<br />从键盘读取内容的长度,第三个为结束符号,

2011-01-12 19:03:00 199

原创 C++第六天

<br />1.namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。<br /> 当使用<iostream.h>时,相当于调用C的库函数。std封装的是标准程序库的名称。其支持新的标准。<br /> 当同一个程序库中出现相同的类,在C++中是不允许的。此时,就引出来了命名空间,其是一种将程序库名封装起来<br />的方法,它就像在各个程序中立起一道道围墙。<br />2.constuctor中初始化成员表的方式为“ 构造函数(形参):数

2011-01-12 19:00:00 192

原创 C++第五天

1.在类的继承中,如果父类有显式带参的构造函数,那么子类的构造函数中,首先参数必须从父类写到子类,然后在子类构造函数()后加 “ :”调用父类构造函数。2.若函数的实际参数为对象时,那么调用方式应为引用调用3.在中, isprint()函数的功能是打印字符,若isprint()==0,说明参数字符不可打印4.数据成员不允许在类体中initialization,在类体中的函数,若有实现体,则为内联函数。内联函数中,不可有循环结构,其特性是简洁。其实现是取代目标代码,而不是将调用流程转出去。因此,也称内置函数5

2011-01-09 22:27:00 175

原创 C++第四天

<br />1.进制之间的换算,有两种方式:<br />    第一种:严格按照公式来。比如说八进制的m位数X换算十进制<br />     <br /> result=a*8^m-1+b*8^m-2+c*8^m-3+.......+d*8^m-n(m>n)  英文字母a为第一位数,以此类推<br />   <br /> 第二种:按照迭代公式来算,即将每一位数转换,然后把转换后得到的数累加起来<br />        result=result*8+a(迭代m次)<br />2.函数的缺省值应该从右往左缺

2011-01-09 22:25:00 145

原创 第三天

<br />1.在子类中overriding纯虚函数,应注意重写的函数的返回值,参数都必须一致,否则不叫重写,而是重载了。<br />2.虚函数是包含多态,只有通过基类对象或指向基类对象的指针可以识别由基类继承下来的虚函数。其是在运行时识别的,所以此过程称为动态联编<br />3.当引入标准输入输出流iostream时,若无.h后缀,可以加以标准命名空间表示。或在使用标准流对象时,加以<br />std::以表示。  <br />比如:<br />      #include<iostream><br />

2011-01-07 02:02:00 164

原创 第二天

<br />1.try块中监视代码块,若发现有异常出现,则使用throw抛出异常此时try块中throw语句后的代码暂停执行,<br />  并跳转到catch块中,执行相应的处理。应注意一个catch块只能捕捉一种异常<br />  throw掉的异常必须与catch块捕捉的异常为同种异常,否则无法处理。<br />  比如说: <br />  try<br /> {<br />  throw("error");//抛出的异常为字符串常量类型<br /> }<br /> catch(char *s)//因

2011-01-06 00:02:00 118

原创 第一天

<br /><br /><br />1.普通变量初始化的两种方式:<br />   int a=0 等价于 int a(0);<br /><br />2.当形参与数据成员声明重叠时,在成员函数中要访问数据成员,需要用到this指针,this指针隐含着指向类本身<br /> 其使用与一般的指针一样,需要用到->访问。格式为: this->数据成员<br /><br />3.当全局变量与局部变量重叠时,要访问全局变量,需要用到::全局作用域,以表明要访问的是全局变量,否则,访问的为局部变量。<br /> 因此在

2011-01-05 02:41:00 111

原创 初入江湖,自学考计算机C++二级

                         加油加油~~~~~

2011-01-04 23:28:00 416

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除