C++
麒麟御使
C/C++、Python、图像处理、机器学习、计算机视觉、软件开发
展开
-
C++常用语法结构笔记(2)-程序中成员访问运算符的区别
成员访问运算符点运算符和箭头运算符 点运算符和箭头运算符 点运算符(“.”)和箭头运算符(“->”),都可以用来访问成员,其中的区别是点运算符可以获取类实例化对象的一个成员。而箭头运算符是获取实例化指针指向对象的成员。 注意:解引用运算符的优先级低于点运算符,因此,往往需要在解引用两端加上括号 例如: #include <iostream> using namespace std; class stu { public: String name; }; int main() {原创 2021-01-10 10:30:32 · 236 阅读 · 0 评论 -
C++常用语法结构笔记(1)-头文件的 #ifndef
#ifndef的用法说明 1. 概念 #ifndef (if not define)是一种宏定义的判断,其作用是防止多重定义。 2. 作用: (1)头文件中,防止头文件被多重调用。 (2)当作为测试使用时,省去注释代码的麻烦 (3)作为不同角色或场景的判断。 3. 使用格式:使用时,注意命名规则(头文件名大写,前后加下划线,把文件名中的”.“也变成下划线,例:date.h)。 ...原创 2019-06-02 21:35:07 · 1160 阅读 · 0 评论