自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 一点儿随想

刚才在浏览博客,发现了很多好博文,而且最近在搞博客之星评选活动,我发现许多人都参加了,感觉大家这么积极,心里很是激动,而且我也给他们投了一票,感觉很好。特此记录。

2014-12-31 22:40:25 466

原创 有关C++中的数组的知识

数组的本质也是一种自定义数据类型,它的对象就是它的元素。1举个一维数组的例子:int a[3];这个数组可以看成是一个列向量:a[0],a[1],a[2]的转置。2举个二维数组的例子:int b[2][3];这个数组可以看成是一个矩阵:b[0][0],b[0][1],b[0][2]                                                 

2014-12-30 22:43:30 894

原创 浅谈C++中的执行

连接后就可以执行文件了。程序的执行是用进程来描述的,进程和程序的关系可以类比一次函数调用和函数的关系。在执行前,操作系统首先要将代码段和数据段的内容写进内存中,操作系统会把静态变量的初始化的内容写进内存中,静态变量的初始化就在程序执行前就完成了,但是静态对象却有点儿不同,它的初始化要由运行库中的引导代码去引导,进而通过构造函数去初始化,局部对象又不同,它的初始化是随着它所在的函数在执行时才

2014-12-28 22:32:29 498

原创 浅谈C++中的连接

连接就是将目标文件和运行库中调用的单元进行合并的过程。运行库其实就是一个一个目标文件的集合,它们的结构和普通的目标文件的结构类似。经过连接,目标文件中的代码段和数据段就被分别整合到一起了,而且,其中的变量和函数与编译后的区别就是此时它们有了确定的地址了,就是它们的位置经过连接就完完全全确定了。符号表也会被整合到一起,这个时候重定位信息也能真正发挥作用了。有一点要注意就是在连接形成的可执

2014-12-28 22:15:14 805

原创 浅谈C++中的编译

源文件,也就是编译单元,在编译前首先要进行编译预处理,接下来就是所谓的编译了。1.       编译的概念将每个源文件变成目标文件的过程就是编译。2.       目标文件的有关知识目标文件要和目标代码区分开,目标文件包括两个大部分:代码段和数据段。代码段:代码段就是程序中的函数代码的目标代码。数据段:数据段是存放静态对象的地方,也就是全局变量。数据段又包含两部分:初始化数

2014-12-23 22:48:41 709

原创 对C++中编译预处理的认识

程序在正式编译前都要经过编译预处理,编译预处理包括编译预处理指令和编译预处理操作符。1.       编译预处理指令1.#include#include又叫做文件包含指令,是用来包含头文件和源文件的,使之嵌入当前include所在的位置。#include有两种形式:#include和#include”文件名”这两种形式,前者表示用标准方式搜索,后者表示先在当前作用域中搜索,搜不到再用标

2014-12-17 22:41:13 547

原创 有关C++中的一个知识点

今天看到一个知识点,觉得有必要记下来。using namespace这个语句不宜放在头文件中,因为这会在不经意间造成这个命名空间对这个源文件开放,而单独用这个语句时,它的作用域只在当前作用域中,这点需要注意。

2014-12-14 23:00:22 385

原创 有关C++中的多文件组织结构

今天读到了多文件组织结构,感觉对C++的认识又上了一个层次,接下来就谈谈多文件组织结构。C++中程序的显著特点,有三部分构成,类的定义,类的实现,类的使用(主函数)。通常一个程序是由多个源程序文件构成,源程序文件又称为编译单元,每个源程序文件可以进行单独编写,编译,再进行连接。再来说说源文件和头文件。源文件就是源程序文件,头文件包含了其他文件要用的声明,就是要用到什么就把什么放进头文件

2014-12-13 23:12:32 4173 1

原创 有关C++中的常对象,常成员函数,常数据成员,常引用的认识

在基本数据类型中有常量,类比到类类型中就是常对象,其实常量也是常对象。常对象的声明方式:const类名 对象名;。常对象的数据成员不能被改变,而且不能访问普通的函数成员,那常对象有何用?这就提出了常函数成员。类的常函数成员的声明方式:类型说明符 函数名(形参)const;。常函数成员就是为常对象服务的,常对象只能访问常函数成员。但是普通对象也可以访问常成员函数,在访问过程中,普通对象会被视

2014-12-13 22:46:00 6543

原创 有关C++中类的友元的知识

一个类可以声明一个普通函数或者另一个类的成员函数成为这个类的友元函数,也可以声明另一个类为这个类的友元类,因此友元就包括友元函数和友元类。而友元类的成员函数会自动成为这个类的友元函数。友元的引入其实就是为了解决程序中的数据共享问题,而类的友元就解决了类与类之间,类与函数之间的数据共享。类的友元函数的声明方式:friend类型说明符 函数名(形参);类的友元类的声明方式:friendcl

2014-12-08 23:27:12 665

原创 对C++中函数调用的引用传递的认识

今天在读有关类的友元的知识的时候,发现程序中出现了引用传递的例子,而我又不是太熟悉,虽然以前读过,但是时间长有点儿忘了,就翻了翻,又巩固了一遍,接下来就总结一下引用传递。首先来说什么是引用,引用,简单来说就是一个变量的别名,举个例子:int i,j;j=9;&ri=i;           //此处就是引用,声明了i的引用ri。ri=j;            //此处相当于i

2014-12-02 22:45:52 603

空空如也

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

TA关注的人

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