c strchr函数用法_strchr参数为什么是int_c strcpy用法(16)

电脑杂谈  发布时间:2017-03-15 03:01:22  来源:网络整理

符号常数数含义

────────────────────────

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

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...