
C++学习
林凡_123
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
指针和内存的关系
1、如何描述内存: (1)一段内存需要有一个地址和内存的大小才可以描述; (2)一个内存可以说是一个buffer,那么这个buffer就是一个指针,然后还需要一个buffer_size; (3)也可以用头指针和尾指针来描述,其实尾指针减去头也就是size; 2、具体代码 (1)要注意一个函数如何实现传内存的指针进去,如何修改这个指针的所指向的内容; (2)使用memcpy函数,将内...原创 2020-01-09 20:31:55 · 1234 阅读 · 0 评论 -
C++访问限定符public、project、private和继承
1、被private限定符修饰的成员,只能在类内进行访问(被类的成员函数进行访问) 2、被public限定符修饰的成员,可以在类内和内外都可以进行访问 3、被project限定符修饰的成员,可以在类内进行访问,在类外不能进行访问(和private相似) 5、类可以进行继承,就会产生父类(基类),子类(派生类) 下面看代码和注释 Person.h #ifndef _PERSON_H_ ...原创 2019-04-16 15:01:54 · 1264 阅读 · 0 评论 -
C/C++中const的用法
C/C++中的const的使用方法 1、修饰常量 const int i = 4; //i是常量 2、修饰指针 主要看const是在*前还是*后面,在*前是指针所指向的内容是常量,在*后面是指针是常量 const int *p; //指针所指向的内容是常量 int const *p; //指针所指向的内容是常量 int * const P; ...转载 2019-05-03 12:55:03 · 168 阅读 · 0 评论 -
static在C++中的几种情况
1、存在于全局和局部的作用域中的静态变量 1、被static修饰的全局变量,只能在本文件中使用,在其他文件不能使用。 2、被static修饰的局部变量,只能在函数体中被调用,多次调用该函数时,也只能被初始化1次。 #include <iostream> using namespace std; static int i = 0; //静态全局变量 void displ...原创 2019-06-26 18:22:00 · 1106 阅读 · 0 评论 -
C++的ostream的用法,输出符符号重载
ostream是标准的输出流,我们经常使用cout直接输出,但是我们想过没有去直接用cout打印一个类 下面的代码就直接对"<<"进行符号重载,可以直接打印一个类 Point.h #ifndef _POINT_H_ #define _POINT_H_ #include <iostream> using namespace std; class Point { p...原创 2019-06-27 20:53:53 · 11981 阅读 · 0 评论