符号常数数含义
────────────────────────
HORIZ_DIR0从左到右
VERT_DIR1从底到顶
━━━━━━━━━━━━━━━━━━━━━━━━
charsize的取
━━━━━━━━━━━━━━━━━━━━━━━━
符号常数或数含义
────────────────────────
18*8点阵
216*16点阵
324*24点阵
432*32点阵
540*40点阵
648*48点阵
756*56点阵
864*64点阵
972*72点阵
1080*80点阵
USER_CHAR_SIZE=0用户定义的字符大小
━━━━━━━━━━━━━━━━━━━━━━━━
七其他函数(stdlib.h)
1、字符串转换函数
(1)atoi()函数
函数声明:intatoi(char*str)
功能:将字符串str转换成一个整数。
(2)atol()函数
函数声明:longatol(char*str)
功能:将字符串str转换成一个长整数。函数返回转换后的数。
2、伪随机序列产生函数
(1)rand()函数
函数声明:intrand(void)
功能:函数返回一个随机数(0到RAND_MAX(0x7fff)之间)。
(2)srand()函数
函数声明:voidsrand(unsignedseed)
功能:该函数和rand函数配合使用,产生随机数的起始发生数据。
3、环境通信函数
(1)atexit()函数
函数声明:intatexit(atexit_tfun)
功能:设定程序中止后的调用函数为fun。成功返回0,否则返回非零数。
(2)exit()函数
函数声明:voidexit(intstate)
原型在process.h中
功能:程序中止执行,返回调用过程。State为0,表示正常中止;非0,表示非正常中止。
(3)getenv()函数
函数声明:char*getenv(constchar*name)
功能:函数返回一个指向环境变量的指针。
(4)system()函数
函数声明:intsystem(constchar*command)
功能:调用DOS命令,程序挂起,临时执行一个其他程序。
4、搜索和排序工具函数
(1)qsort()函数
函数声明:voidqsort(void*base,size_tmelem,size_twidth,int(*fcmp)(constvoid*,constvoid*)
功能:使用快速排序(C.A.R.Hoare发明的排序方法)对数组base进行排序。
base:待排序的数组;
melem:数组的元素个数;
width:每个元素的大小;
fcmp:用于数组元素比较的函数指针,该函数由自己另外编写,有2个参数。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-37559-16.html
声音纯粹干净