c++
文章平均质量分 76
chenweicheng00
这个作者很懒,什么都没留下…
展开
-
c++继承
1.继承:子类继承父类的所有属性和方法。2.继承成员函数和变量的遮蔽:子类和父类都有相同的成员变量和函数。a.不覆盖子类和父类相同变量和函数都存在。3.构造函数的调用顺序:a.在父类有构造函数,子类是默认构造函数,在主函数调用是子类调用父类的构造函数,若父类构造函数有参数就无法实现。b.在父类有参数的构造函数,子类要在构造函数中给父类参数赋值。例如父类base 子类Deri原创 2017-11-08 20:08:33 · 386 阅读 · 0 评论 -
c++小题目
好久没有写了,自己偷懒。以后一定要天天写博客。。。本人自己写的代码,是个菜鸟,有错误一定要指出来,大家互相学习。1.有n个人围成一个圈,顺序排号,从第一个开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位?#include using namespace std;#define N 10void main(){ int str1[N] = {0}原创 2018-01-22 21:04:34 · 361 阅读 · 0 评论 -
c/c++面试编程题
我写这道题时出了错误,char *p和char p[100]区别, 在c++编程中char *p 其实完整的写法是:const char *p,只读,不能对指针的内容进行修改,在常量区分配空间。 char p[100] 是在栈上面分配了一个100的空间 ,可读,可写。1. 编写函数,实现字符串逆序//编写函数,实现字符串逆序#include using namespace原创 2018-01-26 21:07:52 · 1492 阅读 · 1 评论 -
c语言面试知识汇总(2)
1. Volatile Volatile 定义的变量,直接读取内存,寄存器中的内容,实时改变 下面是我在书上看到的一个通俗易懂的写法 2. 嵌入式系统总是要用户对变量或寄存器进行位操作。给定一个整型变量a,写两段代码,第一个设置a的bit 3,第二个清除a 的bit 3。在以上两个操作中,要保持其它位不变。 #define BIT3 (0x1&...原创 2018-08-17 21:10:37 · 288 阅读 · 0 评论 -
c语言面试知识汇总(3)
C++中为什么用模板类 可用来创建动态增长和减小的数据结构 他跟类型无关,因此具有很高的可复用性。 它在编译时检查数据类型,保证了类型安全。 他跟平台无关,可移植性 可用于基本数据类型 程序什么时候应该使用线程,什么时候单线程 耗时的操作使用线程,提高应用程序响应 并行操作使用线程,如c/s架构的服务器端并发线程响应用户的请求 多cpu系统中,使用线程提高cpu...原创 2018-08-18 20:11:42 · 254 阅读 · 0 评论 -
c语言面试知识点汇总(1)
整型和长整型的区别在早期的计算机,16编译器, 整型是16位,长整型是32位的。如今,在C99规定 整型和长整型都是32位。 2.编译系统的四个步骤: 预处理,编译,汇编,链接 3.For(;;)和while(1)无限循环的区别 For和whie在编译后,for()指令少,占内存少,没有判断语句。 https://blog.csdn.n...原创 2018-08-16 16:46:04 · 3210 阅读 · 0 评论