- 博客(4)
- 收藏
- 关注
原创 C++之路——类与对象基本知识(一)
类与对象基本知识一 1类的定义 类是对具有相同属性和行为的一组对象的抽象,是面向对象程序设计(OOP)的核心 属性(attribute):数据(data) 行为(behavior):函数(function)、操作(operation)、方法(method) //C++中定义类的一般格式: class 类名 { private: //访问权限修饰符 私有数据成员和成员函数 protecte...
2020-04-04 10:15:49 140 1
原创 C++之路——C++对C的改进及扩展(二)
1引用的概念及使用 引用(reference):变量的别名 声明引用的格式: 数据类型&引用名=已定义变量名; int x=3; int &r=x; r=10; //相当于x=10 说明: (1)’&'非取地址符,引用名为合法的用户自定义标识符 (2)必须初始化,不可改变别名关系 (3)引用于所代表的的变量等价(相同的用法、值、地址) (4)不能定义引用的引用、指...
2020-04-01 22:45:15 92
原创 C++之路——C++对C的改进及扩展(一)
C++对C的改进及扩展 1输入输出控制——I/O流 2 名字空间的定义和使用防止命名冲突 名字空间的定义 namespace 名字空间名称 {...;} //后面不加分号 名字空间的使用 方式一:直接使用局部内容(一次使用,非声明)名字空间名称::局部内容名; 方式二:名字空间声明(全部声明)using namespace 名字空间名称; 方式三:名字空间声明(局部声明)using 名...
2020-03-30 23:21:53 221
原创 C++之路__面向对象程序设计及C++语言概述
1.1面向过程与面向对象 面向过程的程序设计:程序=数据结构+算法 核心思想:功能分解 实现方法:自顶向下、逐步细化、模块化 优点:直观、结构清晰 缺点: 例如: struct Student { int ID; char name; int age; double score; } void Input(struct Student sa[]); void Output(struct...
2020-03-30 22:41:55 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人