- 博客(6)
- 收藏
- 关注
原创 C++学习笔记 指针与堆
1. 栈与堆的区别数据在内存中存放共分为六个形式:栈区(stack):由编译器自动分配并且释放,该区域一般存放函数的参数值、局部变量的值等。只要栈的剩余空间大于所申请的空间,系统将会为程序提供分配,否则会提示overflow,也就是栈溢出。在windows下,栈是一块连续的内存区域。由于是系统自动分配,所以速度快,程序员不能对其进行操作。堆区(heap):一般由程序员分配释放,若程序员
2014-08-28 15:57:43 1008 3
原创 C++学习笔记 面向对象程序设计
1. 什么是类、对象和成员? 类:一个类包含很多的对象。比如人类就是一个类,张三、李四等是人类的对象,这些对象拥有人类共同的功能和数据,如身高、体重、年龄等,而具体化这些数据我们可看做是人类的成员变量。所以类是由若干个变量和相关函数组成,而对象则拥有这些变量和函数。2. 如何声明一个类? 类只有先声明才能使用它,我们用关键字class+类的名字来声明。class Hum
2014-08-28 15:51:48 826 10
原创 C++学习笔记 数据类型
C++有六种数据类型:bool、char、wchar_t、int、float和double型。 1. bool(布尔型)bool型表示两个逻辑值1或0,如:bool a; a = true;//true表示1,false表示0. 2. char(字符型) char型变量占一个字节(8位),所以一个字符型变量可表示0~255之间的一个数或者某个ASCII码,不多赘述。
2014-08-28 15:49:59 637 16
原创 C++学习笔记 入门随记
1. 输入输出语句#include int main(){std::cout int x;std::cin >> x; //cin用来接受键盘输入 输入的值放到x中std::cout //cout和cin后面可以连续输出或输入多个数据return 0;} 2. std::到底是什么?std::是个名称空间标识符,C++标准库中的函数或者对
2014-08-28 15:42:28 695 11
原创 MFC学习笔记 文本编程及相关函数
1. 插入符 在文本处理程序的编辑窗口都有一条闪烁的竖线,称为插入符(Caret)。插入符可以提示用户:你输入的文字信息将在这个插入符所在的位置显示出来。先创建一个单文档类型的MFC AppWizard(exe)工程,取名为Text;我们可以用CWnd类的CreateSolidCaret()函数来完成,再用ShowCaret()来显示。另外,考虑到插入符的创建应该在窗口创建之后,所以我
2014-08-28 10:19:04 1181 9
原创 MFC学习笔记 简单绘图及相关函数
-------------------------------------------------------MFC学习笔记 简单绘图以及相关函数2014年8月11日22:23:56------------------------------------------------------- 1. CWnd::MessageBox 用来弹出提示消息框,可用于消息响应函数内部
2014-08-28 00:11:21 2212 13
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人