C++
文章平均质量分 65
明飞1987
这个作者很懒,什么都没留下…
展开
-
C语言指针详解 函数指针 指针函数
C语言中,定义变量时,在变量名 前 写一个 * 星号,这个变量就变成了对应变量类型的指针变量。必要时要加( ) 来避免优先级的问题。引申:C语言中,定义变量时,在定义的最前面写上typedef ,那么这个变量名就成了一种类型,即这个类型的同义词。原创 2023-09-13 18:34:53 · 202 阅读 · 0 评论 -
如何理解C++中的void*
1.void*是一个过渡型的指针状态,可以代表任意类型的指针,取值的时候需要转换为具体类型才能取值。其是处于数据类型顶端的状态:2.void* 使用赋值运算符“=”赋值时,只能将具体类型赋值给void星,不能将void*赋值给具体类型。3.void*一般作为参数或者返回值来实现泛型编程,但是C++中一般考虑使用模板编程来实现。原创 2023-09-08 15:41:30 · 1127 阅读 · 0 评论 -
重学C++系列(一):从C到C++
1.char类型以及char* 类型的变量初始化问题原创 2023-08-26 20:41:29 · 48 阅读 · 0 评论 -
2023年的C++基础笔记
c++基础笔记原创 2023-08-11 22:26:45 · 448 阅读 · 0 评论 -
C++:this
this:它指向当前对象,通过它可以访问当前对象的所有成员。所谓当前对象,是指正在使用的对象。例如对于stu.show();,stu 就是当前对象,this 就指向 stu。this 只能用在类的内部,通过 this 可以访问类的所有成员,包括 private、protected、public 属性的。this: 是一个指针,要用->来访问成员变量或成员函数。this 虽然用在类的内部,但是只有在对象被创建以后才会给 this 赋值,并且这个赋值的过程是编译器自动完成的,不需要用户...原创 2022-01-13 11:03:46 · 458 阅读 · 0 评论