
C语言C++专题总结
爱吃老谈酸菜的DV
选择适合自己的。
展开
-
C语言学习感悟
学习C语言已有两个月左右。对于C语言,从一无所知到能够自己编码,感觉在这两个月里学到了很多知识,于此,进行总结。 关于《C语言程序设计》,第一章讲述了为什么要学习C语言,主要是C语言的历史和发展,让我对C语言有了基本了解。第二章讲述的是C数据类型。需要注意的是,使用变量之前需先声明变量才能使用,所有变量必须在第一条可执行语句都声明好;使用cin,cout或scanf,printf进行输入输...原创 2018-11-11 13:52:05 · 7245 阅读 · 5 评论 -
图书馆管理系统
用户端:主要是对图书的查询、借阅、归还;对借阅记录的查询。#include<bits/stdc++.h>using namespace std;bool judge(string &a,string &b){ int i,j; if(a.length()<b.length())return false; for(i=0;i<...原创 2019-09-05 12:56:32 · 299 阅读 · 0 评论 -
通讯录系统
实现对联系人的增删查改四个功能#include<bits/stdc++.h>using namespace std;struct People{ string name; string num,QQ,email;};class Addresslist{ int sum; vector<People>peo; map...原创 2019-09-05 12:40:03 · 179 阅读 · 0 评论 -
银行卡(第一个小的系统)
银行卡系统,实现存钱、取钱、查询交易记录三个操作#include<bits/stdc++.h>using namespace std;struct Record{ int nian,yue,ri; double ben,mon;};class Card{ string number; string password; doubl...原创 2019-09-05 12:36:19 · 243 阅读 · 0 评论 -
c++面向对象程序设计心得
经过对C++面向对象编程半年的学习,对面向对象编程的了解从无到有。C++面向对象编程的知识和写代码的思路和C语言还是有着较大的差距,通过学习我了解了一些软件开发的思路和方法,有了许多自己的感悟。一、第一步:构思对于面向对象编程我们要有一种思想,编写类,通过编写类来写解决实际生活中的问题。首先我们要了解类和对象的基本结构和格式,然后根据要实际的系统构造思路,这是第一步,也是最难的一步。所谓思路...原创 2019-06-22 20:28:09 · 1162 阅读 · 0 评论 -
C++面向对象编程知识点总结
一、复合类型1.constexpr对象:声明constexpr的数据对象一定是常量且必须用常量表达式初始化2.auto类型符:用auto声明变量的类型,由编译器去自动分析表达式的类型,推断出变量的实际类型;定义auto变量必须有初始值3.decltype类型指示符:作用是选择并返回操作数的类型;编译器会分析表达式的类型,并不真正计算表达式的值4.range-for:是一种简化的for语句,...原创 2019-06-22 17:09:12 · 2022 阅读 · 0 评论 -
类和对象专题总结
一、类*1.定义:*类的基本思想是数据的抽象和封装。数据的抽象是一种依赖接口和实现分离编程的技术。类的接口包括用户能执行的操作,类的实现包括类的数据成员、负责接口实现的函数体以及定义类所需的各种私有函。2.基本语言定义的ADT(1)抽象数据类型由两部分:一组数据和对数据的操作。结构体描述数据,全局函数描述对数据的操作,数据以参数的形式传递给函数。(2)SalesData 采用结构体加...原创 2019-04-14 00:28:40 · 387 阅读 · 3 评论 -
指针、引用和const
一、指针1.指针持有一个对象的地址,称为指针“指向”该对象。可通过指针可以间接操纵它指向的对象。一个指针有两个存储单元,一个是指针自己的存储单元,里面存放着所指对象的地址;另一个就是指针指向的对象的存储单元,里面存放该对象的值。2.定义指针语法:类型 *指针变量;3.指针引用方法:int x = 100, y = 20;int *pi = &amp;x; *pi = y; //...原创 2019-03-16 23:06:01 · 315 阅读 · 0 评论 -
零散知识点(结构体、枚举、数组和指针、文件读写)
一、结构体(struct)1.定义:结构体把一组来自不同类型的数据组合在一起构成复合类型,每个数据都是结构体的成员。2.定义语法:struct 结构体类型名{ 成员声明; };3.使用:结构体的成员不能独立使用,必须由结构体类型的变量通过成员选择运算符“.”来选择,或者由结构体类型的指针通过“->”运算符选择。ps:结构体变量的成员在内存中按声明的顺序依次存放。二、枚举1.意义:...原创 2019-03-20 13:18:30 · 384 阅读 · 0 评论 -
函数知识点
一、函数基础1.定义:函数是一个命名的代码块,通过调用函数可以执行相应的代码;可以用来实现各种算法,完成特定的任务使用步骤:定义函数、声明函数、调用函数2.函数定义语法形式为:返回类型 函数名(参数列表) { 函数体 }函数必须指定一个返回类型函数返回类型,但是,可以返回函数指针和数组首地址如果函数不返回任何结果,将其返回类型声明为void3.函数调用和返回(1)调用语法:函数名(实...原创 2019-03-22 23:15:37 · 1081 阅读 · 0 评论 -
C语言学习期末总结
C语言作为一门编程语言,是所有编程语言的基础,而C++是以C语言为基础的改进,学好C语言对以后学习其他计算机语言都有些重要的意义。可以说,只要学好C语言和C++,那么再学习其他计算机编程语言将会觉得很简单,所有计算机专业的学生都是从C语言和C++开始学起的大一上学期C语言学习已经结束,我对C语言从一窍不通到有些基本的了解。从C语言的学习中我也学到很多,领会了很多,在此进行报告总结。一、C语言...原创 2019-01-02 21:17:11 · 795 阅读 · 0 评论 -
C语言中对数组的学习总结
数组学习已经结束,对于数组进行以下总结。一、知识点回顾总结。(一)、一维数组,二维数组。首先,明确数组的定义:数组是一组具有相同类型的变量的集合。数组包含数组名和数组的下标,数组的每个数据项叫做属于元素。定义格式为:(一维数组)数组类型 数组名[下标]; (二维数组)数组类型 数组名[下标1][下标2]。一维数组表示的是一行数据,而二维数组表示的是一个数据表格。注意:1.定义数组时,...原创 2018-12-20 09:29:05 · 6345 阅读 · 0 评论 -
循环控制结构
最近我们的C语言课程刚刚结束对循环控制结构的学习。在此对C语言中循环控制结构的知识点进行总结,并发表看法。循环结构主要分为两种:当型循环结构和直到型循环。当型循环是根据条件决定是否执行循环,直到型循环是先循环再判断,即至少循环一次。C语言中主要是通过for、while、do-while三中循环语句来实现循环的。一、while语句为当型循环。格式为:while(循环控制表达式){循环语句...原创 2018-11-28 15:03:48 · 645 阅读 · 0 评论 -
12306自助选票系统(基本功能)
用户端主要实现对车次的查询,购票,退票,改签等功能;管理端主要实现对车次的增删查改,对用户的增加、查询、修改状态。#include<bits/stdc++.h>using namespace std;class Time{ int shi,fen;public: Time(){} Time(int a,int b):shi(a),fen(b){}...原创 2019-09-05 13:05:26 · 758 阅读 · 0 评论