自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 makefile中的三种变量

1.递归展开式变量第一种风格的变量是递归方式扩展的变量。这一类型变量的定义是通过“=”或者使用指示符“define”定义的。这种变量的引用,在引用的地方是严格的文本替换过程,此变量值的字符串原模原样的出现在引用它的地方。如果此变量定义中存在对其他变量的引用,这些被引用的变量会在它被展开的同时被展开。就是说在变量定义时,变量值中对其他变量的引用不会被替换展开;而是变量在引用它的地方替换展开的同时

2014-02-26 20:13:52 4028 1

转载 VMware的四种网络连接方式

1.名词解释FTP(File Transfer Protocol):文件传输协议使得主机间可以共享文件。SSH:Secure Shell(缩写为SSH),由IETF的网络工作小组(Network Working Group)所制定;SSH为一项创建在应用层和传输层基础上的安全协议,为计算机上的Shell(壳层)提供安全的传输和使用环境。NFS:是Network File System的

2014-02-26 15:27:36 984

原创 C++语言笔记系列之九——析构函数

1.析构函数(1)作用:用来释放一个对象,在对象删除前用来做一些清理工作。(2)特点:析构函数是类的特殊函数,函数体可以写在类内,也可以写在类外。析构函数的函数名和类名相同,但是在析构函数之前加上了“~”。2.析构函数需要注意的几个知识点(1)析构函数无形参,无返回值,不可以随意调用且不可重载。从这里可以看出,析构函数和构造函数的区别主要在于形参和重载这两方面。(2)只

2014-02-25 20:11:21 1337

原创 C++语言笔记系列之八——构造函数

1.构造函数作用:创建对象的时候,由系统自动完成对象的初始化工作,每创建一个对象时,系统将自动调用该对象的构造函数。一个对象若未设定构造函数,则系统会自动添加一个无参无操作的构造函数,每个对象完成创建时必须调用构造函数。2.构造函数的表示(1)构造函数的函数名与其类名同名。(2)构造函数是类的成员函数,访问权限一般被设置为public。(3)构造函数无返回值类型。3.构

2014-02-25 16:03:06 1164

原创 C++语言笔记系列之七——变量的作用域和使用方法

1.类的作用域类名::数据成员类名::成员函数2.区分局部变量、全局变量和类中的数据成员局部变量:在一个函数内定义的变量,作用域是在函数体内生效,在函数内直接使用。全局变量:在函数外和类体外定义的变量,作用域是从定义点一直到程序结束。注意:全局变量只可以在类外生效而不能在类内生效。类的数据成员:在类内定义,在类内生效。3.全局变量和局部变量同名在同一个函数内,局

2014-02-25 09:39:16 1635

原创 C++语言笔记系列之六——函数的重载、函数缺省参数

1.函数的重载(1)在同一个C++程序中出现多个同名函数。(2)函数重载的条件:重载函数有不同的形参类型表;重载函数有不同的参数个数。这两个条件满足一个即可:但是在函数的调用的时候会存在隐形的变量类型的提升:字符型->整型、float型->double型在判定是否满足重载的时候一定要先将类型提升考虑到,例如:int abs(int);int abs(char);这两

2014-02-24 22:00:54 1842

原创 C++语言笔记系列之五——引用(&)和this指针详解

1.this指针(1)this指针是一个类所隐含的指针,一个类(注意不是对象)只有一个this指针,this指针是该类的所有对象所共享的。(2)当通过一个对象访问该对象的成员时,默认this指针指向该对象。例如:class Location{public:    int x;    int y;    void Init(int a, int b);};

2014-02-24 10:05:18 2167

原创 STM32调试485(sp3485)技术总结

1.首先说明一下本人这次使用的STM32芯片是STM32F103RB,使用的资源是片内的USART1。2.下面是我的电路连接图:做一下简单的说明:(1)PA8是sp3485的发送/接收使能端,sp3485只能支持半双工的通信,所以这个引脚就是来控制这个芯片到底是收数据还是发数据的。(2)在有些电路连接中,sp3485的A和B端会一个被连接一个上拉电阻到3.3V,另一个会连接一个

2014-02-22 21:29:27 42166 5

原创 C++语言笔记系列之四——类的成员函数、对象

1.类的成员函数的实现类的成员函数可以在类内实现,但成员函数的函数体不要过于复杂,且尽量少使用循环语句,switch语句。注:类内实现的成员函数,也称为内联函数。类的成员函数可以在类外实现,在类外实现成员函数时,必须加类的作用域。例如:数据类型  类名::函数名(形参)    {        函数体    }注:在类外实现的成员函数,在类内必须进行声明。例如:

2014-02-20 16:51:37 1080

原创 C++语言笔记系列之三——类的定义以及private、public、protected访问权限

1.类的定义class 类名{private:私有数据成员和成员函数protected:受保护的数据成员和成员函数public:公有成员和成员函数};2.访问权限public:可以被类外任何程序段访问,作为类被外部访问的接口。private:只能够被类内部的公有成员和友元类成员访问,其他类的成员函数、派生类的成员函数、该类的对象均不可以访问。pr

2014-02-17 17:05:56 2723

转载 在C语言中实现面向对象

C语言是结构化和模块化的语言,它是面向过程的。但它也可以模拟C++实现面向对象的功能。那么什么是对象呢?对象就是一个包含数据以及于这些数据有关的操作的集合,也就是包含数据成员和操作代码(即成员函数)。用C语言实现面向对象功能主要就是实现拟“类”的继承,函数的重载等操作,这些主要是通过结构体和指针函数实现的。      在C++和Java中,多态行为是由一种动态连接机实现的,比如,在C++中定义

2014-02-13 17:09:18 830

转载 const int *p,const * int p,int const *p

1 从const int i 说起      有了const修饰的ic 我们不称它为变量,而称符号常量,代表着20这个数。这就是const 的作用。ic是不能在它处重新赋新值了。     认识了const 作用之后,另外,我们还要知道格式的写法。有两种:const int ic=20;与int const ic=20;。它们是完全相同的。这一点我们是要清楚。总之,你务必要记住const 与

2014-02-13 16:45:46 696

空空如也

空空如也

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

TA关注的人

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