TypechoJoeTheme

NiKoJJ's Blog

统计
搜索到 2 篇与 C++ 的结果
2020-12-09

函数模板与类模板

函数模板与类模板
[typing]之前学C++的时候,由于课程安排老师之讲到了引用,面对对象之后的自己就没怎么学过,前段时间也是专门看了一点儿面向对象编程的书籍,然后我自己也用的很少,就将之前写地两个模板放在这里可以经常看一下。[/typing]函数模板 #include<iostream> using namespace std; template<class T> void sort(T *array,int length) { T temp; //从大到小排序 for (int i = 0; i < length - 1;i++) { for (int j = i + 1; j < length;j++) { if(array[i]<array[j]) { temp = array[i]; ...
NiKoJJ
2020-12-09

Course Study,C++

134 阅读
0 评论
2020年12月09日
134 阅读
0 评论
2020-11-25

浅谈对引用的理解与认知

浅谈对引用的理解与认知
I.引用的概念  引用是C++中新引入的一个概念,其工作原理通常可以用指针来类比,但有不同于指针;其表现形式类似于变量,但在某些场合下又不同于变量。引用仅是一个名称而已,也可以成为别名。在建立引用时,总是让引用对应某一个目标,这个过程叫做引用的初始化,经过初始化的引用就是目标的一个别名,对引用的操作实际上就是对目标的操作。但是注意,引用不是变量不占用存储空间,而且被引用的目标必须先有定义,引用仅仅是别名而已,离开了目标它将没有意义。int i; //定义变量 int &r=i; //建立引用II.引用的操作  由于引用只是变量的另一种符号化的表示,其和指针或变量都是不相同的,它不占有实际的存储空间,因此引用是没有地址的。那么能否对引用进行求地址的操作呢?回答是肯定的。如果对引用求地址,将得到引用的目标的地址。#include<iostream> using namespace std; int main() { int i=3; int &r=i; //r为变量的引用 cout<...
NiKoJJ
2020-11-25

C++,数据结构

96 阅读
1 评论
2020年11月25日
96 阅读
1 评论