- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC组知识点
1 数据类型运算符表达式 1.变量命名规则
变量名有数字、字母、下划线组成,而且必须以下划线或者字母打头
2.整型数据的进制转换(2,8,16,10)
3.整型数据的内存布局
整形数据在内存中是以二进制的补码形式存储,高字节存在高位
4.整型的溢出、实型和0的比较
-1e-5 x 1e_5
5.常用字符的ASCII码值
65A 97a
6.常用运算符的优先级和结合方向
2 VC6.0开发环境基本输入输出 1.VC6.0工程的文件结构
2.断点调试的基本方法
3.常用的输入输出函数(scanf,getchar,gets原型,返回值含义及区别) 3 选择控制 1.关系运算符、逻辑运算符
2.if语句、if嵌套及书写风格
3.switch语句注意点 4 循环控制 1.while和do while的区别
2.for语句的执行顺序
3.循环嵌套及书写风格
4.break和continue使用方法
5.迭代法,筛选法 5 数组 1.数组的内存布局,特点
2.多维数组的理解方法,数组转置
3.字符串结束标志
4.数组名的含义
5.常用字符串处理函数原型及注意点(strcpy,strcmp,strtok,memcpy,memcmp,strcat)
6.strlen,sizeof区别 6 函数 1.函数参数的传递方式
2.void的含义
3.函数定义及声明的区别
4.函数嵌套调用
5.保护现场和恢复现场
6.调用堆栈
7.递归的思考方法
8.数组名作为函数参数
9.变量的作用域及生存周期 7 预处理命令 1.带参数的宏(宏定义写两数中最大值)
2.两种 #include 形式的区别
3.文件嵌套包含的问题
4.条件编译的用处(#if…#else….#endif作用) 8 指针 1.内存、地址、指针的概念
2.*p的理解
3.输出参数的概念
4.数组与指针的联系(单指针与单数组,单指针与二维数组,数组指针与二维数组,指针数组与二维数组)
5.函数指针的用法
6.指针作为函数返回值的注意事项
7.堆内存
8.避免野指针的方法(什么是野指针)
9.指针的指针(二级指针和指针数组) 9 结构体和共用体 1.结构体变量的内存布局
2.内存对齐的含义(结构体大小)
3.动态链表的常用操作(单链表,双链表,循环链表创建,删除,插入,排序,逆序)
4.共用体的内存布局
5.typedef的使用方法 10 位运算 1.位运算符的功能(清零,置1,交换值不用临时变量)
2.位段的特点 11 文件操作 1.缓冲及非缓冲文件系统的区别
2.常用的文件打开方式
3.fread和fwrite的使用方法(计算文件大小函数)
4.feof的作用 C语言中要掌握的算法:冒泡排序,选择排序,累堆排序,快速排序,二分法查找,二叉树遍历,表达式求值
1 类 1.类定义的两种形式
2.类和结构体的区别
3.函数重载,封装概念
4.this指针
5.public、protected的区别
6. 类的作用范围
7.inline的原理,inline和宏区别
8.面向过程,面向对象区别 2 构造函数 1.类和对象的区别
2.冒号语法、构造函数的执行流程(冒号语法需要性,对象初始化和赋初值)
3.对象的内存布局
4.析构函数的执行流程
5.函数参数的默认值(缺省构造函数的注意点) 3 堆拷贝构造函数 1.堆内存的存在意义,C++的内存布局
2.malloc、free和new、delete的区别
2.拷贝构造函数
3.深浅拷贝的使用及区别
4.理解临时对象的产生原理 4 静态成员友元 1.静态成员变量(声明及初始化地方)
2.静态成员函数和this指针的关系
3.静态成员的使用环境
4.总结C和C++语言中static用法
5.友元的局限性 5 继承和多态 1.继承使用的前提条件
2.派生类对象的内存布局
3.派生类的构造流程
4.继承和组合的区别
5.多态(必备条件)
6.虚表的工作原理
7. 纯虚函数和抽象类
8.多重继承,虚继承
9.private继承的意义 6 运算符重载 1.运算符重载的注意事项
2.值返回与引用返回的区别
3.赋值运算符的深浅拷贝问题
4.实现string类构造、析构、拷贝构造、operator 、和operator+函数 7 模板和STL 1.函数模板和类模板的形式
2.理解模板为程序编写带来的便利
3.掌握vector、list、string等常用容器
4.会使用迭代器
5.掌握STL中常用的排序及查找算法(find_if,find,sort,search
copy,reverse, merge, for_each)
此外:几种强制类型转化,异常处理
VC知识点,围绕远程医疗项目
1.Win32消息机制,窗口产
文档评论(0)