
总结
笑遥小哥哥
山坡若陡缓步迈
展开
-
近期编程心得
回想起这学期刚开始写的几个程序,刚开始写的类,由于所有的类都比较简单,功能较少,把函数都写到了类内,后来类的功能越来越多,一个类将近100行这个时候看代码就非常累眼,才后悔没有听老师的把函数写在类外。还有程序设计的一些原则问题,比如,实现一个功能就测试一个功能,这个设计程序的思路,我很受用,我就是这样设计程序的,比一股脑写完代码,错误都没办法改的方式好的多。 摸索出来的方法: 1...原创 2019-06-23 23:17:22 · 330 阅读 · 0 评论 -
C++运算符、组合与继承、虚函数与多态性总结
运算符重载将运算符理解为一种函数,运算符重载就是将这个运算符的功能进行重载。这个函数的函数名由关键字operator和其后要定义的运算符组成,例:operator<<.返回类型:运算结果的类型(感觉就是返回了这个函数的功能)参数表:提供参数运算的操作数(与操作数个数和成员函数还是非成员函数有关)函数体:重载功能的实现过程。成员运算符使用成员运算符的限制是左操作数必须是当前...原创 2019-06-23 19:20:36 · 224 阅读 · 0 评论 -
C++类的总结
1、类的概念类是一种由程序设计者自己定义的数据类型,在解决实际问题种,经常需要根据自己的需求定义数据类型,这样的数据类型包括数据和功能。类的基本思想是数据抽象和封装,类的接口包括用户包括用户能执行的操作,类的实现则包括类的数据成员,负责接口实现的函数体及定义类所需的各种私有函数。2、类的定义class 类名 {成员列表};1,类成员一般是由数据成员和成员函数两部分组成。每个类可以没...原创 2019-04-14 22:21:52 · 310 阅读 · 0 评论 -
函数知识总结
概括C++程序由函数构成,函数之间通过传递参数和返回值进行通信。C++支持按值和按引用传递参数。C++允许函数重载,即几个不同的函数可以使用相同的名字,编译器会自己选择与函数调用相匹配的版本。函数可以定义自己的数据,这些数据不在整个程序中使用,可以将其限制在一定的访问范围内。作用域提供了一种机制,让程序员能够限制程序中声明的各种名字的可见性。还要了解各种作用域以及对象的存储方式。函数基...原创 2019-03-29 22:00:09 · 171 阅读 · 0 评论 -
C++复合类型学习总结
C++语言内有内置的复合类型,包括指针、引用、数组、结构体、共用体和枚举。在学习完这些复合类型后感觉有点杂乱今天整理总结一下。指针指针使用内存地址找到存放数据的单元,间接访问其中的内容。指针可以持有对象的地址,定义指针的语法为: 类型 *指针变量;例:int *pi; 获取对象地址:int *pi=&ch; *pi=&ch;在以前并没有过多了解“&”取地址符和“ *...原创 2019-03-24 21:09:20 · 186 阅读 · 0 评论 -
next_permutation()学习总结
例题Ray又对数字的列产生了兴趣:现有四张卡片,用这四张卡片能排列出很多不同的4位数,要求按从小到大的顺序输出这些4位数。Input每组数据占一行,代表四张卡片上的数字(0<=数字<=9),如果四张卡片都是0,则输入结束。Output对每组卡片按从小到大的顺序输出所有能由这四张卡片组成的4位数,千位数字相同的在同一行,同一行中每个四位数间用空格分隔。每组输出数据间空一行,...原创 2019-03-06 21:52:04 · 252 阅读 · 0 评论 -
C语言年度知识总结
C语言年度知识总结C数据类型基本数据类型又有整形,实行和字符型。由于类型不同类型的数据在内存中占用不同大小的存储单元,不同类型的数据的表现形式和可参与的运算符不同,所以使用变量前必须先定义,也有助于在程序中对它们按不同方式和要求进行处理。各种数据和运算符及运算符之间的优先性和结合行等构成了严谨的表达式。简单的算术运算和表达式对数据的处理依赖于各种运算符,常见算术运算符有加(+)、减(—)、...原创 2019-01-04 20:07:19 · 220 阅读 · 1 评论 -
第八章数组的感悟与总结
第八章数组一维数组的定义和初始化在输入较多数据时,如果每个数据都单独使用scanf或cin输入将浪费很多时间也不便于后续对这些数据的使用。解决这些问题就要用到数组。数组是一组具有相同类型的变量的集合。使用一个统一的名字来标识这组相同类型的数据,这个名字称为数组名,每个数据项称为数组元素,在C程序中通过数组的下标实现对数组元素的访问。Int score[5];int表示数组的基类型,表示数组...原创 2018-12-23 23:50:44 · 202 阅读 · 0 评论 -
第六章循环控制结构总结和感悟
第六章循环控制结构总结和感悟循环控制结构与循环语句学完循环后,去做openjudge上的题发现基本每道题都会用到循环控制结构。顺序结构、选择结构和循环结构是用于结构化程序设计的·三种基本结构,任何复杂问题都可以用这三种基本结构来编程实现。今天我就总结一下循环控制结构。C语言提供了for、while、do-while三种循环语句来实现循环结构。被重复的语句序列被称为循环体。While语句和d...原创 2018-12-08 12:10:48 · 366 阅读 · 0 评论 -
C语言程序设计前五章总结与感悟
C语言程序设计前五章总结与感悟1 为什么要学习C语言我们所处的时代是信息时代,信息为我们的生活创造着前所未有的便利,为什么坐在家中就等点外卖,就能完成生活缴费?无疑离不开一个又一个的小程序。而这些程序又是通过什么语言编写的呢?几乎所有的编程语言都从C语言演化而来。C语言设计原则的第一条就是:“信任程序员”,C语言给了程序员最大的发挥空间,通过代码实现程序员大脑里的各种创意。通过学习C语言,我...原创 2018-11-09 23:37:04 · 776 阅读 · 0 评论