选择数据结构应该遵循的原则
1:选择能是前面板操作最简单的控件
2:选择内存使用效率最好数据类型
3:选择应贯穿应用程序始终的控件和数据类型
4:为没一个控件配置默认值
5:输入控件说明
6:自定义控件存储成严格数据类型
7:创建与实际数据相关的数组或者簇
8:如果两个状态是逻辑相反的,选择布尔控件
9:使用命名来区分TRUE 和FALSE
10:动作使用命令按钮,参数设置使用滑动开关
11:滑动和翘板开关要标明真假状态
12:避免使用按钮或者开关作为指示灯,避免使用指示灯作为输入控件
13:整数类型选择I32,浮点数选择DBL
14:使用自动格式,除非需要指定特殊格式
15:16进制、8进制和二进制数据要显示基数
16:应用程序中要大量使用枚举数据类型
17:枚举要存储成类型定义的
18:如果没有必要,不要在前面板使用字符串输入控件
19:在可能的情况下,使用枚举、下来列表和路径输入控件代替字符串输入控件
20:GUI前面板,保持路径输入控件浏览按钮可见
21:多个相同数据类型数据采用数组方式,类型明显不同的数据采用簇
22:巨大或者长度动态可变的数据采用数组存储
23:对数组和簇以及其中包含的元素要加注说明
24:使用排列工具,保持簇内的元素整齐和紧凑
25:所有的簇都要存储成类型定义的
26:簇捆绑和解除捆绑要采用名称方式
27:对话框中不要使用簇进行人机交互
28:使用嵌套的数据结构表示复杂的数据类型
29:在执行极其重要的任务时避免复杂数据类型的操作
30:通过初始化数组的最大长度控制数组的大小