什么是TBL转换学习

来源:百度知道 编辑:UC知道 时间:2024/05/29 23:19:01
什么是TBL转换学习,什么是组块分析?我们想做一个这方面的项目,请高手解读,最好举些例子,谢谢。

就是结构体类型啊
struct
{ ElemType *elem; // 数组基址
int length; // 表长度
}
是一个结构体定义,typedef A B就是把A定义为B
这样S_TBL就表示上面的那个结构体了。
以后就可以用S_TBL来定义结构体变量了:
S_TBL myTable;

S_TBL: S是Struct的缩写,TBL是table的缩写,这遵循一定的命名规则。

把A定义为B,就是B是A的别名了

例如我们定义一个物体的高度时,可以这样:
int width = 100;
但为了使程序更有可读性,可以这样:
typedef int WIDTH;
WIDTH width = 100;
这里的WIDTH实际上就是int

还有你可能在VC里面看到过BYTE类型,BYTE不是C++的内置类型,它实际上是这样来的:
typedef unsigned char BYTE;
所以BYTE实际上就是unsigned char类型.