MT技术论坛2010年系列培训教程
2010年全新的黑客技术 尽在MT技术论坛
http://bbs.mutihack.com===============================================================================
VC++系列培训教程
初级班 第三课
===============================================================================
主讲:MT_LabelK
本节主要内容:数据类型与变量的命名规范
在讲课之前,我们首先要明确的事何为变量何为常量。
变量:顾名思义,是可以改变其值的量。
常量:一经定义就无法再改变。如define。
首先说一下VC++中常见的数据类型。
int 整型 4字节
DWORD 实质为无符号长整型 4字节
bool 布尔类型 1字节 真假 true false
HANDEL 句柄 4字节
char 字符型 1字节
指针 4字节 其实就是一个无符号长整型 *
String 和Cstring这节课暂时不讲,在字符串部分我会详细讲解。
不常用的还有
float浮点型 1.23
double 双精度的浮点型
short短整型
long长整型
其次是命名规则,虽然“匈牙利命名法”有些繁琐,但是我还是比较推荐它。因为在上万行的代码中,我们即使忽略了定义,也可以清楚的认出我们的变量时什么类型。
参考:
http://bbs.mutihack.com/thread-375-1-1.html 今天的内容就这么多了,接下来的课程,我将增加内容,请大家做好准备。
扩展/补充:
1.预处理命令 #define
2.宏 sizeof 取得一个数据类型所占的内存大小,以字节为计算单位
3.注意变量命名时的规范,比如不可用数字和除“_”以外的符号开头等等。
4.溢出
__________________________________________________________________________________________________________________________________________
下载地址
此帖售价 20 金币,已有 0 人购买
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!