
C++
DwarfTitan
以矮人之躯,行巨子之事。
展开
-
C++ 数据结构之顺序表
仅供参考。 模板类: #include <iostream> using namespace std; const int defaultSize = 100; /* *基类 顺序表 */ template<class T> class LinearList { public: LinearList() {}; //构造函数 ~LinearList() {}; //析构函数 //const关键字表明该方法不能修改数据成员 //=0表示这是一个纯虚函数,必须由自己原创 2020-06-01 16:10:28 · 523 阅读 · 0 评论 -
转载文章:值传递、引用传递、指针传递
最近写了几篇深层次讨论数组和指针的文章,其中提到了“C语言中,所有非数组的形式参数传递均以值传递形式” 数组和指针背后——内存角度 语义"陷阱"---数组和指针 而关于值传递,指针传递,引用传递这几个方面还会存在误区, 所有我觉的有必要在这里也说明一下~ 下文会通过例子详细说明哦 值传递: 形参是实参的拷贝,改变形参的值并不会影响外部实参的值。从被调用函数的角度来说,值传递是单向的(实参->形参),参数的值只能传入, 不能传出。当函数内部需要修改参数,并且不希望这个改变影响调用者时,采用值...转载 2020-05-25 10:52:53 · 186 阅读 · 0 评论