- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 Effective C++中文版_读书笔记
预处理:#开头的语句 1.宏定义:#define 2.头文件包含:#include 3.条件编译:#ifdef ~ #else #endif #ifndef #define //防止重复编译 宏定义的预处理最好用const 替换 static 类成员不能在类的构造函数初始化,只能在类外面定义(初始化)。 静态常量可在内部赋值也可在类外,如在内部赋值,外部也要有定义(...
2018-12-12 15:20:59 228
原创 MFC程序添加快捷键
MFC里使用快捷键的原理:按键组合成一个COMMAND/COMMAND_UI消息放入消息队列,然后程序对该消息进行处理。 1.添加Accelerator表(按键组合与消息的对应表) 编辑Accelerator表 修改表ID 在Resource View窗口修改表ID为 IDR_MYACCEL 2.添加消息处理 第一种:右键单击Accelerator表选项,Add Event H...
2018-12-10 14:33:36 752
原创 C语言基础_9
注意整理: 局部变量:存在于栈区;生命周期:定义开始到模块结束;作用于模块内,声明于模块内部 全局变量:存在于数据区;生命周期:定义开始到程序结束;作用于整个程序,声明于头文件之后模块之前 存储类型:auto(自动存储) static(静态存储) register(寄存器) extern (文件外部存储) 局部变量未初始化系统赋值为随机...
2018-12-06 19:50:50 137
原创 C语言基础_8
一、函数 函数是一个完成特定功能的代码模块,其程序代码独立,通常要求有返回值,也可以是空值。 1、形式 数据类型 函数名(数据类型 形参1,数据类型 形参2, ... ,数据类型 形参n) { 语句块; return [表达式]; } 说明: 1> 数据类型是函数返回值的数据类型,即数据类型...
2018-12-06 19:43:57 144
原创 C语言基础_7
一、二维数组 1、 eg: int a[3][4]; 注意: &a:代表整个二维数组 &a+1:移动整个二维数组,即3*4*sizeof(int) == 48; a+1:移动一行,即4个int; 二、数组指针(行指针) 本质:是指针 存储行地址的指针变量,叫做行指针变量 ...
2018-12-06 19:41:08 230
原创 C语言基础_6
一、指针 1、地址 内存单元的编号叫地址; 2、指针 c语言中,内存单元的地址或变量的地址叫指针; 3、指针变量 用来存储变量地址的变量叫指针变量; eg: int i; pointer = &i 说明: 一般情况下,对地址、指针及指针变量不作区分,统称指针; 4、说明形式 存储类型 数据类型 *指针变量名;...
2018-12-06 19:41:00 147
原创 C语言基础_5
一、一维字符数组 1、说明形式 存储类型 char 数组名[元素个数]; 注意: 存储类型 、数组名及元素个数同之前的一位数组; 2、一维字符数组的初始化 1> 单个元素赋值 eg: char ch[10] = {'a','p','p','l','e','o','r',...
2018-12-06 19:40:53 147
原创 C语言基础_4
一、控制语句 1、顺序语句 2、分支语句 1> if ~ else 语句 三种形式 简答形式 if(表达式) 语句; eg: if(a > b) printf("a>b\n"); 阶梯形式 ...
2018-12-06 19:40:47 313
原创 C语言基础_3
一、输入输出函数 1、字符输入输出函数 1> 输入函数 getchar() 头文件: #include <stdio.h> 函数原型: int getchar(void); 函数参数: 无参 函数功能: 从终端(键盘)获取一个字符 返回值: 成...
2018-12-06 19:40:29 119
原创 C语言基础_2
一、编译步骤 预处理 -E 编译 -c 汇编 -S 链接 二、数据类型(32bit 系统) 基本数据类型: 整型:int(4) short(2) long(4) 字符型:char(1) 浮点型:float(4) double(8) 枚举型:enum 构造数据类型: s...
2018-12-06 19:40:13 119
原创 C语言基础_1
C基础 一、计算机结构 1、组成 输入输出设备: CPU: 存储器:内存 外存储器 寄存器 主存储器即内存。程序中待处理的数据和处理的结果都存储在内存中。 外存储器是用来长期保存数据的大容量存储器。 寄存器是CPU内部的高速存储器,速度快,数目少。 2、程序 ...
2018-12-06 19:39:58 184
Drag_Drop_OLE实现
2018-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人