自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++知识点14——类与static

目前为止,提到的所有的类内成员都是与对象相关的,就是类中的成员被每个对象分别持有,对象的地址通过this指针来区分但是,类中的有一种成员不是与对象相关联,而是与类的整体相关联,这种成员就是static成员因为static成员函数不为类的对象所有,所以,static成员函数没有this指针,所以,不能将static成员函数声明为const,也不能在static成员函数中调用非static成员变量,更不能在static成员函数中使用this指针class staticwithclass{pub

2020-06-21 15:14:49 252

原创 C++知识点13——友元,类的声明

友元就是允许其他类或函数访问类的非公有成员,打破了类的封装性,友元属性用friend来修饰1.友元与函数class friendclass{ friend void seeprivatefunc();public: friendclass(){} ~friendclass(){}private: int a; int b; };void seeprivatefunc(){ friendclass fc; fc.a=10; fc.b=20; cout<&.

2020-06-21 14:37:53 1229

原创 C++知识点12——构造函数初步

构造函数就是定义了类的对象的初始化方式的函数,在初始化类的对象时,会被自动调用构造函数无返回值,可以被重载(有多个构造函数,可以有多种初始化的方式,参考C++知识点4——vector与string简述)class A{public: A(int a) {cout<<"a constructor"<<endl;} A(){cout<<__func__<<endl;} ~A() {}};int main(int argc, char co

2020-06-21 14:32:23 607

原创 C++知识点11——this指针,const成员函数,访问权限控制

1.this指针每个类都有this指针,this指针指向this指针指向的是类的对象本身class A{public: A() {} ~A() {} void func() {cout<<this<<endl;}};int main(int argc, char const *argv[]){ A t1,t2; cout<<&t1<<endl; t1.func(); cout<<&t2<&l

2020-06-21 14:13:11 984

原创 Python进阶6——序列操作

1.序列的拼接和复制Python中使用+对序列进行拼接,使用*对序列进行复制s=str(1234)l=list(range(2,13))print(s,l)print('----------------')print(s*2, 3*s)#将字符串s复制并打印print('----------------')print(l*2)#将列表复制生成一个新的列表并打印print('----------------')print(s+'1234567890')#字符串拼接print('--

2020-06-13 14:33:45 318

原创 Python进阶5——切片

关于切片已经在Python知识点3——列表操作中简要介绍,切片是序列类型的一部分,不仅列表能切片,元组,字符串也能切片切片会忽略区间的最后一个元素,也就是左闭右开。切片的一般形式是s[a:b:c],其中a是起始下标,b是终止下标,不包含,c是取值间隔,整体的意思就是对s做切片,从a开始,然后a的下标加c后,取对应下标的值,直到下标b为止(不包括b)c可以为负值,如果负值表示反向,如果是-1就是倒序,-2就是从最后一个元素开始,下标每次-2取对应的值c为负数的示例a=list..

2020-06-13 14:22:13 1309

原创 Python进阶4——元组与拆包

元组不仅不可变,而且可以通过拆包(取出元组的某些元素)来显示某些信息twodimpos=(10,20)x,y=twodimpos#拆包赋值print(x,y)length, width, height=(4,5,6)#拆包取出三个元素print(length)somecities=[('beijing', 1), ('shanghai', 2),('guangzhou',3),('shenzhen',4)]for city in sorted(somecities): print('

2020-06-04 14:39:40 407

空空如也

空空如也

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

TA关注的人

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