学习
UtopiaInGarden
这个作者很懒,什么都没留下…
展开
-
c++中数组的动态分配与释放
C++动态分配数组和释放使用new和delete两个关键字//C++动态分配一维数组和释放int n;cin>>n;int *array=new int[n]; //动态分配一维数组delete []array; //释放//C++动态分配二维数组和释放int n;cin>>n;int i;int **array; //动态分配二维数组array=new int*[n];for(i=0;i&原创 2021-03-21 19:10:26 · 1037 阅读 · 0 评论 -
应用流操作输出图案
使用流操作算子可简化用字符绘制图案程序的输出,此程序首先以流操纵算子的方式实现多个字符的连续输出,然后把图案输出的过程定义为一个参数化的流操纵算子。代码如下:#include<iostream>using namespace std;class nchars{ //封装要连续输出的数据 private: s...原创 2018-11-13 15:53:08 · 180 阅读 · 0 评论 -
函数作为参数
函数作为函数参数对数组排序代码如下:#include&lt;iostream&gt;using namespace std;template &lt;typename T&gt;bool shengxu(T a,T b){ return a&gt;b;//升序排列}template &lt;typename T&gt;bool jiangxu(T a,原创 2018-11-13 15:53:38 · 163 阅读 · 0 评论