开关(Switch)控件
知识点:
(1).宏定义 #define
#define 预处理命令,允许用一个标示符来表示一个字符串,可以提高源代码的可读性。
预处理命令以”#”号开头,如:包含命令#import,宏定义命令#define一般放在代码文件的最前面。
宏代换是由预处理程序自动完成的。
(2).随机数random和srandom
变量random在程序中产生一个随机数,一般使用random()和srandom()函数。
srandom()函数将其参数设置为random变量产生的一系列伪随机数的种子,产生的随机数是按照以srandom()为种子的规律产生。
宏定义产生的随机数范围为0~num-1,代码如下:
#define RANDOM_SEED()
宏定义使用time(NULL),代码如下:srandom(time(NULL))
定义随机整数类型函数,代码如下:
int random(int num);