
C++
文章平均质量分 77
jiufangkai
勤奋踏实,有上进心
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
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 · 723 阅读 · 11 评论 -
C++学习笔记 指针与堆
1. 栈与堆的区别 数据在内存中存放共分为六个形式: 栈区(stack):由编译器自动分配并且释放,该区域一般存放函数的参数值、局部变量的值等。只要栈的剩余空间大于所申请的空间,系统将会为程序提供分配,否则会提示overflow,也就是栈溢出。在windows下,栈是一块连续的内存区域。由于是系统自动分配,所以速度快,程序员不能对其进行操作。 堆区(heap):一般由程序员分配释放,若程序员原创 2014-08-28 15:57:43 · 1082 阅读 · 3 评论 -
C++学习笔记 面向对象程序设计
1. 什么是类、对象和成员? 类:一个类包含很多的对象。比如人类就是一个类,张三、李四等是人类的对象,这些对象拥有人类共同的功能和数据,如身高、体重、年龄等,而具体化这些数据我们可看做是人类的成员变量。所以类是由若干个变量和相关函数组成,而对象则拥有这些变量和函数。 2. 如何声明一个类? 类只有先声明才能使用它,我们用关键字class+类的名字来声明。 class Hum原创 2014-08-28 15:51:48 · 887 阅读 · 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 · 691 阅读 · 16 评论