
学习笔记
从小练武功
这个作者很懒,什么都没留下…
展开
-
C++实战300例(八)---泛型编程技术
//第八章 泛型编程技术//泛型编程技术代表高效、可重复利用。//要实现一种语言机制,可以交互的使用组件,比如容器及算法。//本章从STL中涉及的容器、迭代器及算法思想讲述泛型编程技术//129 绕过形参限制(最简单的模板例程)//模板可以不理会形参的类型,不同的数据类型都可以调用该函数。//定义函数模板的一般形式如下://template <class T> 返回类型 ...原创 2020-03-01 16:07:33 · 221 阅读 · 0 评论 -
C++实战300例(七)---类的基本运用
//112 #include<iostream>using namespace std;class yuan{ public: double area(double r) { return r*r*3.14; } double l(double r) { return 2*3.14*r; } public: double r;...原创 2020-02-27 23:23:43 · 799 阅读 · 0 评论 -
数据结构---线性表(一)学生成绩管理
// 线性表__学生成绩管理.cpp : 此文件包含 “main” 函数。程序执行将在此处开始并结束。/*线性表是数据结构中最简单最常用的一种线性结构,也是学习数据结构全部内容的基础,其掌握的好坏直接影响着后续知识的学习。本章通过四个模拟项目来学习线性表的顺序和链式存储结构,首先通过使用有关数组的操作实现学生成绩管理,其次通过使用有关线性链表的操作实现考试报名管理,然后通关过是用循环链表的操...原创 2019-10-09 19:05:16 · 6285 阅读 · 0 评论 -
c++程序设计基础(一)绪论
原创 2019-10-09 19:01:43 · 226 阅读 · 0 评论 -
C++程序设计基础(二)---简单C++设计
2.1C++概述1、特点(1)尽量兼容C (2)支持面向对象的方法2、程序实例//2_1.cpp#include using namespace std;int main(){count <<“Hello!”<<endl;count<<“wlcome to C++!”<<endl;return 0;}main:主函数名,必须...原创 2019-10-09 19:04:54 · 413 阅读 · 0 评论 -
C++程序设计基础(三)---函数
第三章 函数3.1 函数的定义与使用1、函数的定义语法形式:形式参数形式参数表的内容如下所示:type1 name1, type2 name2,…,typen,namentype为类型标识符,表示形参的类型,name表示形参名。形参的作用是实现主调函数与被调函数之间的联系。通常将函数所处理的数据、影响函数功能的因素或者函数处理的结果作为形参。return可以返回该函数的值,...原创 2019-10-09 19:04:30 · 184 阅读 · 0 评论 -
C++程序设计基础(四)---类与对象
第四章 类与对象4.2 类与对象1、声明对象:类 对象名Clock myClock;//声明了一个是时钟类型的对象myClock2、访问对象的数据成员:对象名.数据成员名例如访问类Clock的对象myClock的函数成员ShowTime的方式如下:myClock.showTime();在类的外部只能访问到类的共有成员,在类的成员函数中可以访问到所有类型成员3、类的成员函数返回...原创 2019-10-09 19:04:14 · 287 阅读 · 0 评论 -
C++程序设计基础(五)---数据的共享与保护
C++第五章 : 数据的共享与保护/*5.1 标识符的作用域与可见性定义:作用域是一个标识符在程序正文中有效的区域,分为函数原型作用域、局部作用域、类作用域和命名空间作用域1、函数原型作用域(最小)例如 double area(double radius);标识符radius的作用范围就是函数area形参列表的左右括号之间2、局部作用域void fun (int a){a的作...原创 2019-10-09 19:04:00 · 400 阅读 · 0 评论 -
C++程序设计基础(六)---数组、指针、字符串
// 第六章数组指针字符串/*6.1 数组1、数组的声明与使用声明的一般形式:数据类型 标识符[常量表达式][常量表达式]例如:int b[5][3];表示b为一个5行3列的整形数组数组的使用形式:数组名[下标表达式1][下标表达式2]。。。//6_1.cpp#includeusing namespace std;int main(){int a[10],b[10];...原创 2019-10-09 19:03:42 · 558 阅读 · 1 评论 -
C++程序设计基础(七)---继承与派生
第七章 继承与派生7.1 类的继承与派生类的继承和派生的层次结构,可以说是人们对自然界中的事物进行分类、分析和认识的过程在程序设计中的体现。现实世界中的事物都是相互联系、相互作用的,人们在认识过程中,根据它们的实际特征,抓住其共同特性和细小差别,利用分类的方法进行分析和描述。如上图,从上下层的关系就可以看出是基类与派生类的关系。所谓集成就是从先辈得到属性和行为特征。类的继承,是新的类从...原创 2019-10-09 19:02:44 · 863 阅读 · 0 评论 -
C++程序设计基础(九)---群体类和群体数据的组织
第九章 群体类和群体数据的组织在第2章和第6章中介绍了C++的基本数据类型和数组、结构体等用户自定义数据类型。其中基本数据类型是C++编译系统预定义的,而自定义类型的数据是由多个基本类型或自定义类型的元素组成的,称之为群体数据。对于群体数据,仅有系统预定义的操作是不够的,在很多情况下,还需要设计与某些问题相关的特殊操作,并按照面向对象的方法 将数据与操作封装起来,这就是群体类。群体可以分为...原创 2019-10-09 19:02:19 · 2573 阅读 · 0 评论