摘要: 初始化过程和一般的变量相同 完整代码: 1 #include <bits/stdc++.h> 2 using namespace std; 3 4 class student 5 { 6 private: 7 string name; 8 string id; 9 10 public: 11 stu 阅读全文
posted @ 2017-04-05 21:08 小螺号打豆豆 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 关于类,还有一个重要的知识点:名字空间未说明 and more。。 阅读全文
posted @ 2017-04-05 20:40 小螺号打豆豆 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 类就像是一个加强版的struct 类的成员包括:(1)数据成员,(2)成员函数 也就是在struct的计算出上增加了函数 一个类的基本组成是 此处只是对类的简单描述,补充内容待续。。。 类内的成员函数默认是内联函数,一般规模较小,不能使用结构化语句(while等等) 在类的组织中,一般把类拆分为两个 阅读全文
posted @ 2017-04-05 20:19 小螺号打豆豆 阅读(257) 评论(0) 推荐(0) 编辑
摘要: const常量说明符 :定义一个常量,在程序中改变量不能被改变 const int a=1; 定义时必须初始化 const int b; wrong const 与 指针: const int * p = & i ; int* const p=& i ; 有什么区别呐? const int *p = 阅读全文
posted @ 2017-04-05 19:52 小螺号打豆豆 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 代码中的所有变量、对象、代码等等都要占据内存 它们在计算机中的内存分配是这样的 1: 代码区(code area) : 存放程序的执行代码(各个函数的代码块) 2:全局变量区(data area): 存放全局变量。。和静态数据 3:堆区(heap area) : 存放程序的动态数据 用malloc 阅读全文
posted @ 2017-04-05 19:25 小螺号打豆豆 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 重载函数和默认参数的函数 代码说事 重载的参数匹配 1 /// *重载的匹配顺序 1: 严格匹配 2: 转换匹配 2 /// *重申 : 重载的判断依据 !形参的! 个数 类型 位置 3 /// * 返回值类型不作为重载依据 4 /// * 默认参数 不能用于区分重载函数 5 6 #include 阅读全文
posted @ 2017-04-05 19:18 小螺号打豆豆 阅读(302) 评论(0) 推荐(0) 编辑