![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
熟读C++ Primer Plus之后的总结
秋风n
这个作者很懒,什么都没留下…
展开
-
(三)C++函数模板
1.函数模板 函数模板是通用的函数描述,它主要使用泛型来描述函数。其作用就是让一个函数能同时适配多种情况。 1.1描述 在得出函数模板之前,我们先看普通函数的情况。当我们需要交换两个int时候,我们可这样做: void Swap(int &a,int &b){ int temp; temp = a; a = b; b = temp; } 但是当我们需要交换两个double的时候需要这样定义: void Swap(double &a,double &b){ doub原创 2021-09-08 20:10:25 · 79 阅读 · 0 评论 -
(二)C++指针声明和使用
1. 指针声明和初始化 第一种: int a = 5; int *pt = &a; 在第一种中,不能用int*pt=a;因为a是一个常量值,此时没有给pt所指向的内存赋值 第二种: int *pt = new int; delete pt; //给pt赋值 int *pt = new int; *pt = 7; delete pt; 在第二种中,new了之后必须用delete进行内存释放,但是只是释放pt所指向的内存,pt本身还存在 第三种: //采用malloc的方式,需要用free释放原创 2021-09-08 09:16:17 · 1073 阅读 · 0 评论 -
(一)C++基本数据类型
sdf原创 2021-09-06 19:18:25 · 208 阅读 · 0 评论