C++
任庆
坚持做正确的事
展开
-
C++ 入门:方法调用之传值、传引用、传地址
传值 和java不同,如果不指定传引用或者传地址,方法会把实参复制一份,也就是说main函数中的变量i,和restVal方法中的入参i是两个独立的变量,它们有各自的内存地址。这种方式调用不会对原有变量造成影响。 #include <iostream> using namespace std; int resetVal(int i) { i = 100; return i; } int main(void) { int i = 10, j = 20; cout .原创 2020-05-11 09:21:43 · 544 阅读 · 0 评论 -
C++ 入门:结构体和类的区别
类的特点: 类(class)可以包含很多可以被调用的函数(functions),结构体中没有函数实现 类中除非用public修饰,否则它的成员变量和成员方法对外是不可见的 类中有一对特殊的函数,构造函数(constructor)和析构函数(destructor),它们在对象被创建和销毁时会自动调用。而结构体中没有。 类可以使用特殊方法(成员方法)定义处理新数据类型的操作符 类可以被用作定...原创 2020-04-27 09:21:53 · 443 阅读 · 0 评论