• C++程序设计-第六/七/八章 运算符重载/包含与继承/虚函数和多态性【期末复习|考研复习】

    时间:2024-03-14 11:21:55

    前言 总结整理不易,希望大家点赞收藏。 给大家整理了一下C++程序设计中的重点概念,以供大家期末复习和考研复习的时候使用。 C++程序设计系列文章传送门:第一章 面向对象基础第四/五章 函数和类和对象第六/七/八章 运算符重载/包含与继承/虚函数和多态性第九/十一/十二章 模板/输入/输出流/...

  • C++递归复习2

    时间:2024-02-19 15:14:41

    输出1~n之间所有的整数 #include<bits/stdc++.h>using namespace std;int n,m,sum=0;void f(int);int main(){cin>>n;f(n);return 0;}void f(int n){if(sum==n...

  • c++复习-基础-从c到c++-类型限定符+存储类限定符+引用

    时间:2024-01-26 16:42:07

    thread_local c++11用于声明线程局部存储的变量。线程局部存储意味着每个线程都有其自己独立的变量实例,不同线程之间的变量互不影响thread_local 说明符可以与 static 或 extern 合并。可以将 thread_local 仅应用于数据声明和定义,thread_lo...

  • C++复习:继承与派生

    时间:2023-11-10 13:25:07

    1继承概念面向对象程序设计有4个主要特点:抽象、封装、继承和多态性。说了类和对象,了解了面向对象程序设计的两个重要特征一数据抽象与封装,已经能够设计出基于对象的程序,这是面向对象程序设计的基础。要较好地进行面向对象程序设计,还必须了解面向对象程序设计另外两个重要特 征——继承性和多态性。本章主要介绍...

  • 【C/C++】C语言复习笔记-17种小算法-解决实际问题

    时间:2023-08-08 17:23:50

    判断日期为一年中的第几天(考虑闰年) /* * 计算该日在本年中是第几天,注意闰年问题 * 以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天 * 特殊情况,闰年且输入月份大于3时需考虑多加一天 */ /* *@author: 成鹏致远 *@net: http://infodow...

  • C++ primer plus复习题及练习程序答案第二章

    时间:2023-02-27 14:56:13

    第二章: 复习题: 1. 函数 2. 在最终编译之前,使用iostream中的内容替换该编译指令。 3. 程序可以使用std空间的定义,如cout或cin。 4. cout<<"Hello,world\n";或cout<<"Hello,world"<<endl; ...

  • c/c++ 复习基础要点01-const指针、指针函数 函数指针、new/delete与malloc/free区别与联系

    时间:2023-01-29 21:30:57

    1.      引用本身是有指针实现的:引用为只读指针例子:int d=123;int& e=d;    //引用int * const e=d; //只读指针,e指向d,不可修改e指向别的变量2.      const修饰指针问题2.1.指向const对象的指针:const double ...

  • C++复习3.C/C++常量的知识

    时间:2023-01-27 20:22:16

    C/C++常量的知识 20130918语言的实现隐含着使用着一些常量,如初始化全局变量静态变量,另外还有一些我们不曾感觉到的变量:函数地址(也就是函数名称), 静态数组的名字,字符串常亮的地址。常量可以分为:字面常量,符号常量,契约性常量,bool常量,枚举常量一、常量的种类1.字面常量是保存在程序...

  • C++ 复习要点、面试常见问题总结

    时间:2022-12-25 07:38:25

    本文总结一下C++面试时常遇到的问题。C++面试中,主要涉及的考点有:关键字极其用法,常考的关键字有const, sizeof, typedef, inline, static, extern, new, delete等等语法问题类型转换指针以及指针和引用的区别面向对象的相关问题,如虚函数机制等泛型...

  • C++复习笔记(一)文件结构

    时间:2022-12-17 10:18:30

    1、文件结构         每个C++/C程序通常分为两个文件:             a、用于保存程序的声明(declaration),称为头文件。             b、用于保存程序的实现(implementation),称为定义文件(definition)...

  • c++复习:STL之容器

    时间:2022-11-29 16:55:14

    1 STL的string1 String概念string是STL的字符串类型,通常用来表示字符串。而在使用string之前,字符串通常是用char*表示的。string与char*都可以用来表示字符串,那么二者有什么区别呢。string和char*的比较string是一个类, char*是一个指向字...

  • C++基础复习心得6

    时间:2022-11-26 16:25:20

    1 什么是预处理命令 2 宏定义 不带参数的宏定义 带参数的宏定义 为了保证宏展开的结果符合设计本意, 应在宏串或实参字串中加入 必要的括号 #和##预处理运算 3 文件包含 文件包含命令的作用是把指定的文件插入到该命令所处的位置上取 代该命令,然后再进行编译处理,...

  • c /c++复习笔记 第四天

    时间:2022-11-13 20:53:13

    文件系统下 一 sync和fsync以及fdatasync 基本介绍 函数说明 解析流程 二 fcntl 函数说明 常用形式 范例dupc 范例flagsc 文件锁 ...

  • c++ primer复习(四)

    时间:2022-11-10 12:06:30

    1 标准库容器顺序容器:vector、list、deque容器适配器:stack、queue、priority_queue2 容器元素类型约束:容器元素类型必须支持复制和赋值,因为容器存放的都是元素的副本容器的元素类型是类类型且该类型没有默认构造函数时,创建容器对象时必须提供形参列表3 容器迭代器:...

  • [C++]数组与指针(纯代码-复习用)

    时间:2022-10-31 17:31:09

    #include<iostream>#include<cmath> //C++//#include<math.h> //C#include<ctime>//C++#include<time.h>//C#include<cstdlib&...

  • C++复习:函数模板和类模板

    时间:2022-10-30 09:25:58

    前言C++提供了函数模板(function template)。所谓函数模板,实际上是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型来代表。这个通用函数就称为函数模板。凡是函数体相同的函数都可以用这个模板来代替,不必定义多个函数,只需在模板中定义一次即可。在调用函数时系统会根据实...

  • 计算机二级考试(C++)复习

    时间:2022-10-14 01:21:26

    文章目录 基础知识部分C++知识点部分C++流操作 基础知识部分 指令周期: 一般把计算机完成一条指令所花费的时间称为一个指令周期。指令周期越短,指令执行就越快。顺序程序: 顺序程序具有顺序性、封闭性和可再现性的特点,使得程序设计者可以控制程序执行的过程,对程序执行的中间结果和状态进行预先估计,这...

  • C++向量复习题以及知识讲解

    时间:2022-10-11 12:52:20

    向量(vector) 向量vector初始化对象的方式有很多种,具体以下面的一些实例为准: vector<int> v1; //元素数量为0vector<int> v2(10); //元素数量为10,每一个元素初始化为0vector<int> v3(1...

  • 复习指南(C++版)

    时间:2022-08-24 06:06:34

      【第一层级 条件反射】 1、个十百千各数位的求法 q=a/1000%10; b=a/100%10; s=a/10%10; g=a%10;   2、冒泡排序(以升序为例) for(i=1;i<=n;i++)    for(j=1;j<=i;j++)        if(a[j]>...

  • java复习(1)---java与C++区别

    时间:2022-08-09 08:16:11

    【系列说明】java复习系列适宜有过java学习或C++基础或了解java初步知识的人阅读,目的是为了帮助学习过java但是好久没用已经遗忘了的童鞋快速捡起来、或者教给想快速学习java的童鞋如何应用实践。有意见可以直接留言~开个博客园脚踏实地一点一点review~学了好多语言:C、C++、C#、j...