摘要: 笔者在写这篇笔记的时候刚参加完宣讲会,感觉考的c++挺好的,挺全面和基础的,有兴趣的可以去看看吧,公司很牛B。 这里也希望祖国的半导体事业,更加强盛。十年饮水,难凉热血! 1. 输出结果是什么 class Test { public static void main (String args[]) 阅读全文
posted @ 2019-09-23 15:22 熏五空--嵌入式 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 这个宏定义表达式,建议学习一下,不调用变量数值做交换,我相信你第一次绝对想不到。自己琢磨吧,很有意思。 本人认为,宏定义加上{}这个符号更合适。 你细品,仔细品。 阅读全文
posted @ 2019-09-23 11:22 熏五空--嵌入式 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 和前面的例子相比,本例仅仅是在 display() 函数声明前加了一个virtual关键字,将成员函数声明为了虚函数(Virtual Function),这样就可以通过 p 指针调用 Teacher 类的成员函数了,运行结果也证明了这一点(赵宏佳已经是一名老师了,不再是无业游民了)。 有了虚函数,基 阅读全文
posted @ 2019-09-21 20:04 熏五空--嵌入式 阅读(169) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>using namespace std;//基类Peopleclass People{public: People(char *name, int age); void display();protected: char *m_name; int m_age;} 阅读全文
posted @ 2019-09-21 19:56 熏五空--嵌入式 阅读(147) 评论(0) 推荐(0) 编辑
摘要: C++ 中的继承是类与类之间的关系,是一个很简单很直观的概念,与现实世界中的继承类似,例如儿子继承父亲的财产。继承(Inheritance)可以理解为一个类从另一个类获取成员变量和成员函数的过程。例如类 B 继承于类 A,那么 B 就拥有 A 的成员变量和成员函数。在C++中,派生(Derive)和 阅读全文
posted @ 2019-09-21 19:52 熏五空--嵌入式 阅读(121) 评论(0) 推荐(0) 编辑
摘要: /*本例演示了三种交换变量的值的方法:1) swap1() 直接传递参数的内容,不能达到交换两个数的值的目的。对于 swap1() 来说,a、b 是形参,是作用范围仅限于函数内部的局部变量,它们有自己独立的内存,和 num1、num2 指代的数据不一样。调用函数时分别将 num1、num2 的值传递 阅读全文
posted @ 2019-09-21 19:46 熏五空--嵌入式 阅读(138) 评论(0) 推荐(0) 编辑
摘要: C语言与数据结构试题 1.下面程序的输出结果是_____d_____ int i=0,j=0,a=6; if((++i>0)||(++j>0)) a++; printf("i=%d,j=%d,a=d%\n",i,j,a); A、i=0,j=0,a=6 B、i=1,j=0,a=7 C、i=1,j=1, 阅读全文
posted @ 2019-09-06 15:40 熏五空--嵌入式 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: 数据结构,二叉树的遍历:递归的思想 #include <stdio.h>//头文件#include <stdlib.h>typedef struct BiTNode{char data;struct BiTNode *lchild,*rchild;}BiTNode,*BiTree;//定义结点类型B 阅读全文
posted @ 2019-09-05 10:29 熏五空--嵌入式 阅读(377) 评论(0) 推荐(0) 编辑
摘要: C语言的魅力,就是最熟悉的东西,往往你会误会他。 45、运算符中,不属于关系运算符的是(D )。 A. > B. >= C. == D. = 阅读全文
posted @ 2019-08-30 18:57 熏五空--嵌入式 阅读(297) 评论(0) 推荐(0) 编辑
摘要: C语言三目运算符,切记不可像图片一样判断,因为系统很傻会分不开 多个条件判断应该写成,y<=x&&y>=z,你懂的,算是一个小细节吧 阅读全文
posted @ 2019-08-30 18:40 熏五空--嵌入式 阅读(228) 评论(0) 推荐(0) 编辑