C++
黑马程序员笔记
你是不能原谅的伤痛、
这个作者很懒,什么都没留下…
展开
-
C++中&的理解
&可以作为引用声明符声明一个引用。int& //int型引用int& r=i; //int型引用 给i取了另一个名字rdouble& //double型引用class Person{}Person& //Person型引用&也是运算符,一元的&获得指向操作数的指针,二元的&是按位与。int*p = &i; //取i的地址,用指针来接收a = 1&2;//按位与...原创 2021-11-16 09:57:50 · 844 阅读 · 0 评论 -
值类型与引用类型的区别
https://www.cnblogs.com/zengming/p/6037048.html#:~:text=%E5%80%BC%E7%B1%BB%E5%9E%8B%E5%8C%85%E6%8B%AC%EF%BC%9A%E6%95%B0%E5%80%BC%E7%B1%BB%E5%9E%8B%EF%BC%8C%E7%BB%93%E6%9E%84%E4%BD%93%EF%BC%8Cbool%E5%9E%8B%EF%BC%8C%E7%94%A8%E6%88%B7%E5%AE%9A%E4%B9%89%E7%9A.转载 2021-11-12 17:42:04 · 1728 阅读 · 0 评论 -
C++中的operator
operator用法:重载运算符具体作用:使用operator可以赋予原本的运算符新的功能。如:让()具有数值比较的功能让()具有加法的功能C++中的功能都是由函数实现的,而函数放在类中,就成了函数对象(仿函数)理解:将 operator= 整体上视为一个函数名,出现这个就是要把()进行重载,赋予新的功能一方面要使运算符的使用方法与其原来一致,另一方面扩展其功能只能通过函数的方式(c++中,“功能”都是由函数实现的)https://baike.baidu.com/item/opera原创 2021-11-09 18:46:42 · 1004 阅读 · 0 评论