
C++
文章平均质量分 81
NashSP
人外有人,天外有天。
展开
-
C++语言程序设计——知识点复盘(第六章 数组、指针与字符串)
目录数组数组的初始化数组作为函数参数对象数组指针内存空间的访问方式指针变量的声明与地址相关的运算“*”和“&”指针的赋值指针运算用指针处理数组元素例.设有一个int型数组a,有10个元素。用三种方法输出各元素例.利用指针数组输出单位矩阵用指针作为函数参数例.读入1个浮点数,将整数部分和小数部分分别输出指针类型函数指向函数的指针例.函数指针实例对象指针this指针指向类的非静态成员的指针指向类的静态成员的指针.原创 2022-05-05 10:04:07 · 541 阅读 · 0 评论 -
C++语言程序设计——知识点复盘(第五章 数据的共享与保护)
标识符的作用域是指一个标识符在程序正文中有效的区域。C++中包括以下几种作用域:1、函数原型作用域是C++程序中最小的作用域。2、局部作用域3、类作用域4、命名空间作用域原创 2022-04-28 11:09:40 · 1528 阅读 · 0 评论 -
C++语言程序设计——知识点复盘(第四章 类与对象)
面向对象程序设计的基本特点1、抽象包括数据抽象和行为抽象,分别得到数据成员和函数成员。2、封装就是将抽象得到的数据和函数相结合,形成类。同时通过对成员的访问权限合理控制,增强数据的安全性和建合伙程序编写工作。3、继承在原有类特性的基础上,进行更具体、更详尽的说明。只有继承,才可以在一般概念的基础上,派生出特殊概念。4、多态指一段程序能够处理多种类型对象的能力。包括强制多态、重载多态、类型参数化多态、包含多态4种形式来实现。虚函数是多态性的精华。类和对象在面向对象程序设原创 2022-04-19 23:36:43 · 1361 阅读 · 0 评论 -
C++语言程序设计——知识点复盘(第三章 函数)
目录函数的定义函数的参数传递1、值传递2、引用传递内联函数带默认形参值的函数函数重载C++系统函数函数的定义main函数是C++程序的主函数,一个C++程序可以由一个主函数和若干子函数构成。主函数是程序执行的开始点。调用其他函数的函数称为主调函数,被调用的函数称为被调函数。我们知道,变量在使用之前需要声明,类似地,函数在调用之前也需要声明(定义属于声明)。如果希望在定义一个函数前调用它,则需要在调用函数之前田间该函数的函数原型声明。格式如下:类型说明符 函数原创 2022-04-18 10:55:05 · 1867 阅读 · 0 评论 -
C++语言程序设计——知识点复盘(第二章 简单程序设计)
C++语言概述C语言具有许多优点:执行效率高、可以直接访问物理地址等。尽管如此,由于C语言毕竟是一个面向过程的编程语言,因此与其他面向过程的编程语言一样,已经不能满足运用面向对象方法开发软件的需要。C++便是在C语言基础上为支持面向对象的程序设计而研制的、通用的程序设计语言,于1980年在AT&T贝尔实验室中诞生。C++的两大特点:1、尽量兼容C(因此C++不是一个纯正的面向对象的编程语言);2、支持面向对象的方法。简单来说就是,既支持面向过程的程序设计,又支持面向对象的程序设计。关原创 2022-04-17 11:55:40 · 690 阅读 · 0 评论 -
C++语言程序设计——知识点复盘(第一章 绪论)
面向对象目的:为了能更直接地描述客观世界中存在的事物(即对象)以及它们之间的关系。面向对象的编程语言:将客观事物看作具有属性和行为的对象,通过抽象找出同一类对象的共同属性和行为,形成类。五个基本概念:对象、类、封装、继承、多态性。面向对象的软件开发软件危机:随着计算机应用领域的扩展,计算机所处理的问题日益复杂,软件系统的规模和复杂度增加,以至于软件的复杂性和其中包含的错误已达到程序员无法控制的速度,这也促进了软件工程的形成与发展。面向对象的软件工程:面向对象的分析(OOA)、面向对象原创 2022-04-16 20:18:00 · 448 阅读 · 0 评论 -
C++语言程序设计——知识点复盘(开篇)
写在前面上一次正儿八经地写博客已经是两年前了,两年的考研时光使人身心俱疲,深深的感受到考研这条赛道也许并不适合自己,后来想一想,可能通过本科竞赛和GPA走申请制的大学会更好一些。可惜没有及时全身而退,无奈在这个到处唯分数论、应试教育猖獗、劣币驱除良币的地方,被消磨掉了一点点学习的初心和热枕,成为了教育发展的牺牲品。 “时代的一粒尘埃,落在个人头上,就是一座山。” 调侃归调侃,离开学还有四个多月,这段时间我打算把本科学过的一些东西重新拎出来...原创 2022-04-15 22:03:30 · 317 阅读 · 0 评论