邹城市怡悦编程常年招生置顶

邹城市怡悦编程,C++信奥赛启蒙班,常年招生。招生对象:9周岁以上学生教学内容:C++信奥赛入门课程设置:每周一节课上课时间:每周五、每周六上课地点:东城百货大楼齐鲁soho联系方式:13153739928(微信同号)<!--autointro-->...
万万3个月前 (02-21)小学生C++184

4.3 C++对象模型和this指针

4.3 C++对象模型和this指针 4.3.1 成员变量和成员函数分开存储 在C++中,类内的成员变量和成员函数分开存储 只有非静态成员变量才属于类的对象上 class Person { public: Person() { mA = 0; } //非静态...
万万5个月前 (12-06)C++142

楼天城,只靠写代码,登上了胡润财富榜!

上周,自动驾驶公司小马智行在纳斯达克成功挂牌上市,成为自动驾驶领域新焦点。 小马智行公司的CTO,就是那个神一般的男人,有着「中国大学生计算机编程第一人」称号,并且江湖人尊称为「楼教主」的计算机编程大牛: 楼天城博士。 2016年底,楼天城和他的合伙人创立了小马智行,致力于提供安全、先进、可靠的全...
wanwan5个月前 (12-06)未分类144

4.2 对象的初始化和清理

4.2 对象的初始化和清理 生活中我们买的电子产品都基本会有出厂设置,在某一天我们不用时候也会删除一些自己信息数据保证安全 C++中的面向对象来源于生活,每个对象也都会有初始设置以及 对象销毁前的清理数据的设置。 4.2.1 构造函数和析构函数 对象的初始化和清理也是两个非常重要的安全问题 ​...
万万5个月前 (12-05)C++143

4.1 封装

4.1 封装 4.1.1 封装的意义 封装是C++面向对象三大特性之一 封装的意义: 将属性和行为作为一个整体,表现生活中的事物 将属性和行为加以权限控制 封装意义一: ​ 在设计类的时候,属性和行为写在一起,表现事物 语法: class 类名{ 访问权限: 属性 / 行为 };...
万万5个月前 (12-05)C++140

4 类和对象

4 类和对象 C++面向对象的三大特性为:==封装、继承、多态== C++认为==万事万物都皆为对象==,对象上有其属性和行为 例如: ​ 人可以作为对象,属性有姓名、年龄、身高、体重...,行为有走、跑、跳、吃饭、唱歌... ​ 车也可以作为对象,属性有轮胎、方向盘、车灯...,行为有载人...
万万5个月前 (12-05)C++141

3.3 函数重载

3.3 函数重载 3.3.1 函数重载概述 作用:函数名可以相同,提高复用性 函数重载满足条件: 同一个作用域下 函数名称相同 函数参数类型不同 或者 个数不同 或者 顺序不同 注意: 函数的返回值不可以作为函数重载的条件 示例: //函数重载需要函数都在同一个作用域下 void func(...
万万5个月前 (12-05)C++142

3.2 函数占位参数

3.2 函数占位参数 C++中函数的形参列表里可以有占位参数,用来做占位,调用函数时必须填补该位置 语法: 返回值类型 函数名 (数据类型){} 在现阶段函数的占位参数存在意义不大,但是后面的课程中会用到该技术 示例: //函数占位参数 ,占位参数也可以有默认参数 void func(int a,...
万万5个月前 (12-05)C++139

3.1 函数默认参数

3.1 函数默认参数 在C++中,函数的形参列表中的形参是可以有默认值的。 语法:返回值类型 函数名 (参数= 默认值){} 示例: int func(int a, int b = 10, int c = 10) { return a + b + c; } //1. 如果某个位置参数有...
万万5个月前 (12-05)C++148

2.6 常量引用

2.6 常量引用作用:常量引用主要用来修饰形参,防止误操作 在函数形参列表中,可以加==const修饰形参==,防止形参改变实参 示例: //引用使用的场景,通常用来修饰形参 void showValue(const int& v) { //v += 10; co...
万万5个月前 (12-05)C++156

2.5 引用的本质

<span style=”color: #DADADA; font-family: -apple-system, BlinkMacSystemFont, “Segoe WPC”, “Segoe UI”, system-ui, Ubuntu, “Droid Sans”, sans-serif;...
万万5个月前 (12-04)C++143