自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C++:堆与栈区别

C++中堆和栈的区别,自由存储区、全局/静态存储区和常量存储区       文章来自一个论坛里的回帖,哪个论坛记不得了!      在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态 存储区和常量存储区。      栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量 的存储区。里面的变量通常是局部变量、函数参数等。      堆,就是那

2016-11-23 13:50:42 268

转载 c++引用与指针的区别(着重理解)

★ 相同点:    1. 都是地址的概念;    指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。    ★ 区别:    1. 指针是一个实体,而引用仅是个别名;    2. 引用使用时无需解引用(*),指针需要解引用;    3. 引用只能在定义时被初始化一次,之后不可变;指针可变;    引用“从一而终” ^_^

2016-11-23 13:46:44 164

转载 C++ 何时使用动态分配(即使用new关键字)?何时使用指针?

动态分配在你的问题里,你用了两种方式创建对象。这两种方式主要的不同在于对象的存储时间。当执行Object myObject;这句代码时,它作为自动变量被创建,这意味着当对象出了作用域时也会自动销毁。而当你使用new Object()这种方式时,对象所拥有的内存是动态分配的,这表示直到你调用delete()方法对象才会被销毁,否则一直存在。当需要用动态分配内存来处理时,你应该只使用动态分配的

2016-11-23 13:19:48 627

原创 串口通信Rs232和TTL

这里面的图都在下面附件里,下载下来看吧~微机系统中存在两种通信方式,同步和异步通信。同步通信是指数据节一起传输,速度比较快,但是有几个数据就要有几根数据线,因此占用的资源比较多。但是串行通信是一个一个数据(按二进制,低位在前顺序发送)地发送,最少只需要一个数据线,因此适用于距离远对速度要求不是很高的情景。串口通信的两种最基本的方式:同步串行通信方式和异步串行通信方式。同

2016-11-23 13:18:26 8928

原创 从C语言到C++(一)

1.输入输出流using std::cout;//标准输出流using std::endl;//换行cout a;cout 2.结构体的声明在c++里,不需要加struct3.类的定义类名称前面加C,类成员前面加m_如果不加关键字public和“:”,默认为“private”,即如果你在main里面

2016-11-23 13:16:50 550

空空如也

空空如也

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

TA关注的人

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