- 博客(7)
- 收藏
- 关注
原创 Python学习笔记——(二)循环结构,列表部分(切片,增删改查)
else子句:仅当循环未被break时执行,适合处理“未找到”逻辑切片操作:灵活提取子列表,支持负数索引和步长增删方法appendextend区别:前者加单个元素,后者合并可迭代对象pop不带参数时删除最后一个元素浅拷贝陷阱:嵌套列表的修改会影响原列表。
2025-03-03 23:58:51
648
原创 蓝桥杯学习-字符串string类
setw作用域// 只对第一个10生效2.getline残留换行符cin >> n;// 会读取之前输入n时的换行符// 修正:cin.ignore()3.引用必须初始化int &r;// 错误!必须初始化4.// 错误!T无法推导为int/double// 正确模板类型推导失败。
2025-03-01 00:50:48
652
原创 C++学习简短笔记——结构体、联合体和枚举类
enum class 枚举类型名: 底层类型 {枚举值列表};默认访问权限为public(类class默认为private)C++11起可以包含成员函数(与C语言的重要区别)底层类型需要在所有编译器中显式支持(C++11起)有好处:强作用域,指定底层类型,联合体:内存分配,共用存储空间。支持初始化列表(C++11起)同时访问不同成员会导致数据损坏。枚举类的值需要作用域运算符访问。:枚举值必须通过类型名访问。可以包含成员函数(方法)C的结构体不能包含函数。C的结构体没有访问控制。:不会隐式转换为整数。
2025-02-24 23:51:10
272
原创 C++学习简短笔记——类与对象
未写时自动生成一个默认构造函数:参数表为空的构造函数,全部参数都有默认值的构造函数。当自己写了构造函数时,编译不会对其进行默认构造函数,但可以函数重载,再写一个默认构造函数。2.函数的形参时类的对象,调用函数时,将使用实参对象初始化形参对象,发生复制构造。初始化列表中未出现的成员对象,调用用默认构造函数(即无形参的)初始化。成员对象构造函数调用顺序:按对象成员的声明顺序,先声明者先构造。原则:不仅对本类的基本类型成员初始化,也要对对象成员初始化。关系:类是同一类对象的抽象,对象是类的某一特定实体。
2025-02-22 00:45:14
901
1
原创 C++学习简短笔记——函数
6.系统函数:sqrt()、abs()//绝对值、sin()、cos()、tan()——cmath。(2)有原型声明,默认参数在原型声明中给出,只给出一次,若只有定义,则在定义中给出。2.预先进行性设置默认值,调用时若给出实参,则采用实参,否则采用预先设置的默认参数值。注:(1)有默认参数时,必须将默认参数从右向左,即有默认参数的形参要在形参列表的最右。1.应用&时必须要立即进行初始化引用,不可再改变,一般是以引用来对其进行函数的参数。5.函数重载※:函数的名字相同,功能相同作为重载函数。
2025-02-21 21:10:39
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人