会飞的蝌蚪君

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  C++

摘要:1.静态类成员 声明:static int MAX; // 在类声明中 初始化:int Foo::MAX = 20; //在类定义中进行初始化 注意:对于静态类成员,无论创建了多少对象,程序都只创建一个静态成员变量副本。所有对象都共享同一个静态成员。 2.在构造函数中使用new来分配内存的时候,必须 阅读全文
posted @ 2018-04-15 16:55 会飞的蝌蚪 阅读(137) 评论(0) 推荐(0)

摘要:1.无论是数据表示还是成员函数,都可以在类的共有部分和私有部分之中进行声明; 但是数据的隐藏,一般来说,在私有部分之中声明数据表示,在共有部分之中声明组成类接口的成员函数; 2.不必在类的声明之中使用关键字private,类对象已经默认访问; 3.一般来说,类的声明放在头文件之中,将成员函数的定义放 阅读全文
posted @ 2018-03-29 18:51 会飞的蝌蚪 阅读(118) 评论(0) 推荐(0)

摘要:a[x][y]==*(*(a+x)+y) int age = 20;const int* ptr = &age;int* const ptr = &age; int sum(int(*ptr)[y],int size) ==int sum(int ptr[][y],int size) 对于数组而言, 阅读全文
posted @ 2018-03-15 18:00 会飞的蝌蚪 阅读(140) 评论(0) 推荐(0)

摘要:<< 优先级比表达式中使用的操作符高 cout.setf(ios_base::boolalpha) 标记;显示布尔值 a++使用a的当前值来计算表达式,然后a的值加1; ++a 先将a的值加1,然后然后使用新的值来计算表达式; 对于类而言,前缀比后缀的效率要高 前缀递增、前缀递减、解除引用操作符 的 阅读全文
posted @ 2018-03-12 12:21 会飞的蝌蚪 阅读(101) 评论(0) 推荐(0)

摘要:一些注意的点: 1.字符串表示的两种风格: char dog [6] = {'h','e','l','l','o','\0'}; c风格,必须以空字结尾。 char dog [5] = "hello"; string风格。 2.面向行读取: cin.getline(name,strlen(name) 阅读全文
posted @ 2018-03-01 22:24 会飞的蝌蚪 阅读(104) 评论(0) 推荐(0)

摘要:一些注意的知识点: 1.sizeof 在使用8位字节的系统中,int的长度为4个字节 2.对类型名(如int)使用 sizeof 操作符的时候, sizeof(int) 对变量名使用sizeof的时候括号可要可不要, sizeof xx 3.#声明abc,并赋值12 int abc(12) int 阅读全文
posted @ 2018-02-27 11:44 会飞的蝌蚪 阅读(110) 评论(0) 推荐(0)

摘要:vs2015快捷键: 整块注释:Ctrl+K > Ctrl+C 整块去注释:Ctrl+K > Ctrl+U 阅读全文
posted @ 2017-11-01 17:42 会飞的蝌蚪 阅读(145) 评论(0) 推荐(0)