
C++
C++基础
kafm
哼
展开
-
C++:类与类中的函数
C++特性的C实现 C++ 在 C with class 时期,C++ 的实现是先将 C++ 程序翻译为 C 程序,然后使用 C 编译器进行编译 从其中我们可以窥见一些细节 甚至可以用 C 提供的基本特性来实现面向对象特性 例子 this 指针 this 指针就是下面 C 函数中的指针 C,即 this 指针指向的就是调用该成员函数的对象 this 是一个指针常量 (const of poin...原创 2020-01-19 16:07:38 · 1492 阅读 · 0 评论 -
C++:构造函数与析构函数
构造函数 类的对象都是由构造函数产生的 同 Java 一样,若类未定义构造函数,则会产生默认构造函数(无参构造函数) class complex{ private: double real, image; public: complex(){} complex(double r){ real = r; image = 0; } complex(double r, double ...原创 2020-01-17 01:05:46 · 219 阅读 · 0 评论 -
C++:相对于C的C++基本特性
从C到C++ 本文介绍从C语言过渡到C++的一些基本语法或特性 C++与C是两种语言, C++没有完全兼容C,所有C代码在 cpp 文件中表示的是另外一种含义,只是表现得符合C的行为 在 cpp 中只有显式使用 extern C { } 说明时,compiler 才把代码作为C处理 引用 int a = 3; int & b = a;//创建a的引用 上面两行代码创建了变量 a 的引用...原创 2020-01-14 17:07:31 · 650 阅读 · 0 评论