c++
wangxiaokunNO1
这个作者很懒,什么都没留下…
展开
-
c++面向对象的多态性
#include <iostream>using namespace std;class People{ public: People(int age,char gender) { this->age=age; this->gender=gender; } public: int age; char gender; public: virtual int show();//此处没加virtual时,程序的运行结果是 20‘b’执行的是父类原创 2020-09-17 09:11:14 · 192 阅读 · 0 评论 -
结构体类型数据作为函数参数(三种方法
点击打开链接将一个结构体中变量中的数据传递给另一个函数,有以下三种方法。需要的朋友可以过来参考下,希望对大家有所帮助(1)用结构体变量名作为参数。复制代码代码如下:#include#includeusing namespace std;struct Student{string name;原创 2015-05-04 21:34:01 · 3072 阅读 · 0 评论 -
数据结构之栈(1)基本操作
这里写自定义目录标题1 逻辑结构和存储结构逻辑结构存储结构2 结构体定义基本运算代码欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1 逻辑结构和存储结构逻辑结构栈的逻辑结构属于线性表,不原创 2020-05-19 23:32:49 · 970 阅读 · 0 评论 -
数据结构之线性表(1-2)——单链表(带头节点)的基本操作
1 结构体定义2 动作3 代码//指向第一个节点的指针叫头指针//头节点是方便操作而设定的节点,其data变量一般不设置值。但也有可能存储哨兵或者链表的长度#include<stdio.h>#include<stdlib.h>//定义data成员的类型typedef int ElementType;//定义单链表节点类型typedef struct LN...原创 2020-07-08 10:06:05 · 410 阅读 · 0 评论 -
c++函数参数的传递方式
1 普通变量作为函数参数传递int max(int a,int b){ return a>b?a:b;}int swap(int a,int b){ int tmp=a; a=b; b=tmp; return 0;}int main(){ int a=1,b=2; int m=max(a,b); swap(a,b); printf("%d %d",a...原创 2020-05-06 20:22:47 · 1166 阅读 · 0 评论