自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 (5)王道-面向对象编程

继承 单继承: class <派生类名>:<继承方式><基类名>{ 派生类定义新成员 }; 基类成员在派生类中的访问属性 公有继承: 派生的对象只能基类的public; 派生类的成员函数可以访问基类的public和protected。 私有继承: 派生类的内部成员函数可以访问基类的public、protected 保护继承: 派生类的成员函数和友元可以访问public、protected 继承时导致的二义性 2.1 类间的转换 a 在公有继承方式时,派生类可以给基

2020-06-09 17:14:04 145

原创 (4)王道-类

1 访问标号 struct 默认是 public class 默认是 private class 可以用于定义模板参数,struct不可以 2 类成员介绍 成员函数 在类内定义的函数是inline函数,每个成员函数都有一个this指针,除了static成员函数 构造函数 2.1构造函数: 构造函数和类名相同,但没有返回值,一个类可以有多个构造函数,每个构造函数必须与其他构造函数不用数目或类型的形参。 局部作用域中的成员不被初始化,全局的成员会被初始化为0。 2.2成员初始化列表: 在冒号和花括号之

2020-06-05 21:25:07 124

原创 (三)王道-运算符-c++基本类型的类型转换

运算符及其优先级 1. 赋值运算符 = a.赋值运算的左值必须是可修改的,被const修饰的变量不行 b.多个赋值操作符,各变量必须具有共同的数据类型 2. 自增自减运算符 ++ – a.++i 先取地址,内容+1,存放在寄存器中,先变后用 i++ 先去地址,存放在寄存器中,再增在内存中的地址,先用后变 b.自增自减只能用于变量,不能用于常量与表达式 c.后缀++,–只能放于等号的右边 3. 位运算符 a.按位与(&):仅当两位都为1,结果为1 按位或(|):仅当两位都为0,结果为0 取反(~):每

2020-06-01 21:10:46 238

原创 (2)王道-结构体、共用体与枚举

结构体 struct struct 结构体名{ 类型名1 成员名; …… 类型名n 成员名 struct 结构提名 *p;//p是指向本类型的指针 }; class的成员默认为private,struct的成员默认是public 结构体的位字段,每个成员都被成为为字段 struct reg{ unsigned int SN:4; unsigned int SM:1;//SM自能占用1bit bool good:4;//good只能占用4个bit } 共用体 uni

2020-05-31 17:19:45 254

原创 (1)王道-数组-字符串

没有引用数组,但是数组可以被引用。eg:int &a[10];//错误 c风格的字符串 1)“acbd”//双引号括起来的字符串,因为末尾自动加了NULL,长度为5 2){‘a’,‘b’,’\0’}//末尾有‘\0’的字符数组 逗号运算 int a[3][2]={(0,1),(2,3),(3,4)}; int b[3][2]={1,3,4}; 数组a、b等价,元素都为 1,3,4,0,0,0 因为逗号运算只保留最后一个表达式的值(赋值运算优先级大于逗号运算 4. 二维数组a[x][y]=一位.

2020-05-28 22:18:38 132

原创 数组题型总结

1.在很多题型中,给你一串数组,让你求数组中两数之和等于指定的值。很多情况下,如果直接将数组历遍两次会增加复杂度(o(n^2)),运行时间超时,要找到相应的解决方案减小复杂度。 例如:在歌曲列表中,第 i 首歌曲的持续时间为 time[i] 秒。 返回其总持续时间(以秒为单位)可被 60 整除的歌曲对的数量。形式上,我们希望索引的数字 i 和 j 满足 i < j 且有 (time[i] + time[j]) % 60 == 0。 来源:力扣(LeetCode) 链接:https://leetcod

2020-05-10 17:41:47 187

原创 一些总结

1.输入字符串时,如果有空格 采用getline(cin,str)

2020-05-02 17:27:57 127

原创 华为笔试

1.题目描述:输入一个字符串,含有括号(大括号,小括号,中括号),数字和字母,数字(n)之后必跟一个括号(测试用例里的括号都是匹配的),代表括号内的字符串重复(n)次。括号里可以有嵌套,即括号里含有括号。现在将输入的字符串逆序展开; 输入描述:字符串,例:abc3(A) 输出描述:字符串,例:AAAcba #include<iostream> #include<string&gt...

2020-05-02 17:01:40 291

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除