随笔分类 - C/C++
摘要:函数-值传递 函数调用时,实参传递给形参。 值传递时,形参改变,不会改变实参 函数-4种形式 无参无返 有参无返 无参有返 有参有返 函数-声明 作用:告诉编译器函数名称以及如何调用函数。函数的主体可以单独定义。 函数可以多次被声明,但是函数的定义只有一次 指针-指针变量定义和使用 作用:直接访问内
阅读全文
摘要:1、this指针指向被调用成员函数所属的对象。 当一个对象被创建后,它的每一个成员函数都含有一个系统自动生成的隐含指针 this,用以保存这个对象的地址,也就是说虽然我们没有写上 this 指针,编译器在编译的时候也是会加上的。This 指针无需定义,直接使用即可。 因此 this 也称为“指向本对
阅读全文
摘要:c++11起提供了关键字explicit,指定构造函数或转换函数显式, 即它不能用于隐式转换和复制初始化。 explicit 关键字作用于单个参数的构造函数。 explicit 关键字只能用于类内部的构造函数声明上。 前提知识:关于有参构造函数的三种调用方法,如下代码: class Person{
阅读全文