tp5函数大全 平均产量函数?
平均产量函数?
平均产量AP:某一生产要素每单位生产的平均产量,APTP/升
gettimeofday获取的是什么时间?
它不是time.h中的标准函数,而是自己开发的函数,或者是一些编译器定义的函数。它可能得到的是:今年1月1日是星期几?某月某日是今年的第一天。等于time中struct tm的元素tm_yday的值。看看函数是怎么定义的。例如,int g
c语言中的pow()和exp()函数分别是什么意思?
用法doublesin(双重)
计算并返回x的正弦值。
cos()
用法doublecos(doublex)
计算并返回x的余弦值。
谭()
用法doubletan(doublex)
计算并返回x的正切值。
exp()
用法doubleexp(doublex)
计算并返回常数e的x次方。
晶圆厂
用途doublefabs(doublex)
返回双精度数x的绝对值
功率()
用法doublepow(doublex,doubley)
计算并返回x的y次方。
sqrt()
用法doublesqrt(doublex)
计算并返回x的平方根。
数字和字符串转换函数stdlib.h
阿托夫()
用法doubleatof(char*str)
将str指向的数字字符串转换为双精度数。
阿托伊()
用法intatoi(char*str)
将str指向的数字字符串转换为整数。
阿托尔()
用法longatol(char*str)
将str指向的数字字符串转换为长整数。
伊托阿()
用法char * itoa (intumm,char * str,int字根)
根据基数将整数num转换成字符串,存储在str中。
ltoa()
用法char * ltoa (longum,char * str,int字根)
根据基数将长整数num转换成字符串,存储在str中。
乌尔托亚()
用法char * ultoa(无符号longunm,char * str,int字根)
根据基数将无符号长整数num转换为单词。字符串存储在str中
字符分类和转换函数ctype.h
伊萨法()
用法intisalpha(intch)
判断ch是否是字母,如果是字母,则返回1,否则返回0。
islower()
使用intislower(intch)
判断ch是否小写,如果是小写则返回1,否则返回0。
isupper()
用法说明(intch)
判断ch是否是大写字母,如果是大写字母则返回1,否则返回0。
托洛尔()
用法inttolower(intch)
返回ch的小写字母。
图珀()
用法inttoupper(intch)
返回ch的大写字母。
字符串操作函数string.h
斯特伦()
用法unsignedintstrlen(char*str * str)
返回字符串str中的字符数(不包括字符串结束标志0)
strcat()
用法char * strcat (char * str 1,char * str 2)
将字符串str2连接到str1,并将其返回str1(str1结束标志0被清除)。
strcmp()
用法intstrcmp(char*str1,char*str2)
比较两个字符串str1和str2,当STR1大于STR2时,返回等于0且小于负数的整数。
strcpy()
用法char * strcpy (char * str 1,char * str 2)
将字符串str2复制到str1中,并将其返回str1。
strchr()
用法char * strcr (char * str,intch)
在字符串str中,标记了字符ch第一次出现的位置,如果没有找到ch,则返回该位置的指针返回null。
输入和输出功能stdio.h
扫描函数()
用法ints canf(char *格式,地址,...)
以format指定的格式从标准输入设备输入数据,并将输入数据依次存储在相应的地址address中,返回输入数据的个数(通常你不 不需要引用这个函数来返回值)。
getchar()
用法intgetchar(void)
从标准输入设备读取字符。成功时返回键入的字符,错误时返回eof。
获取()
用法说明(viod)
返回从键盘读取的字符,这些字符不显示在屏幕上。
获取()
用法char*gets(char*str)
从标准输入设备读取一个字符串(以换行符结尾)并发送给str。如果成功,则返回字符串参数str,如果错误或遇到文件结尾,则返回nu。陆线 (landlines的缩写)
printf()
用法intprintf(char *格式,地址,...)
将格式字符串format的内容按原样输出到标准输入设备。当遇到一个%时,按照指定的格式将一个表达式参数的值依次输出到标准输出设备,并返回成功输出的项数,出错时返回e of(通常不需要引用该函数的返回值)。
putchar()
用法输入字符(intc)
将字符C输出到标准输出设备,如果成功则返回字符C的值,如果错误则返回e of(通常你不 t不需要参考这个函数的返回值)。
看跌期权()
用法输入(char*str)
将字符串str输出到标准输出设备,添加换行符,返回最后一个输出字符,出错时返回eof(通常不需要引用该函数的返回值)。
fopen()
用法文件*fopen(字符*文件名,*模式)
按照mode指定的打开文件filename,成功则返回与打开文件相关的文件指针,错误则返回null。
fclose()
用法intfclose(file*fp)
关闭fp指定的文件,释放它的文件缓冲区,成功返回0,失败返回eof(通常你不 t不需要参考这个函数的返回值)。
fcloseall()
用法intfcloseall(void)
关闭所有打开的文件。
费奥夫
用法intfeof(file*fp)
检测fp指定的文件是否满足文件终止符eof,当满足终止符时返回0,否则返回非零值。
fscanf()
用法int fscanf (file * FP,char * format,address,...)
从fp指定的文件中以format指定的格式输入数据,并将输入的数据依次存储在相应的地址中,返回输入数据的个数(通常不参考这个函数的返回值)。
fgetc()
用法intfgetc(file*fp)
从fp指定的文件中读取下一个字符,如果成功则返回读取的字符,如果错误或在文件末尾则返回eof。
fgets()
用法char * fgets (char * buf,intn,file * FP)
从fp指定的文件中读取一个长度为n-1的字符串,存放在起始地址为buf的内存空间中,成功时返回buf指定的字符串,出错或文件结束时返回null。
fprintf()
用法int fprintf (file * FP,char * format,argument,...)
将格式字符串format的内容按原样输出到指定文件,每当遇到%时,将表达式参数的值按照指定的格式顺序输出到fp指定的文件中,并返回成功输出的项数,出错时返回e of。
fputc()
用法intfputc(intc,file*fp)
将一个字符输出到fp指定的文件中,成功时返回书写的字符,出错时返回eof(通常你不 t不需要参考这个函数的返回值)。
fputs()
用法intfputs(char*str,file*fp)
将字符串str输出到fp指定的文件,返回最后一个输出字符,出现错误时返回eof(通常不 t不需要参考这个函数的返回值)。
弗雷德()
用法int freak (viod * buf,intsize,intn,file * FP)
从fp文件中读取n个长度为size的数据项,放入buf指向的内存区域,成功返回读取的数据项个数,文件结束或出错返回0。
fwrite()
用法int fwrite (viod * buf,intsize,intn,file * fp)
将buf指向的内存区域中n条大小的数据写入fp文件,并返回写入fp文件的数据项个数。
弗特尔()
使用时长(file*fp)
返回当前文件指针位置相对于fp文件中文件起始位置的偏移量(以字节为单位),如果有错误,则返回-1l。
倒带()
用法voidrewind(file*fp)
将fp文件的位置指针重新定位到文件的开头。
fseek()
用法int fseek (file * FP,long offset,int origin)
将fp文件的位置指针移动到一个新位置,新位置与origin所指位置的距离为偏移字节,origin的值为
Seek_set(0)表示文件的起始位置。
Seek_cur(1)表示文件的当前位置。
Seek_end(2)代表文件的结尾。
重命名()
用法int rename (char * oldname,char * newname)
将由oldname指定的文件重命名为newname。
移除()
用法intremove(char*filename)
删除由filename指定的文件
文件目录管理功能dir.h
chdir()
用法intchdir(constchar*path)
将当前工作目录更改为path指定的目录。如果成功,函数返回0,否则为-1。
findfirst()
用法int findfirst (char * pathname,structffblk*ffblk,intattrib)
要搜索合格的文件或目录,搜索结果必须满足pathname指定的通配符字符串条件和attrib指定的文件属性条件。如果搜索成功,函数通过结构ffblk返回一个搜索句柄和关于搜索结果的信息,如果搜索失败,函数返回-1。
findnext()
用法intfindnext(structffblk*ffblk)
搜索下一个符合条件的文件或目录,搜索结果必须满足最近一次findfirst调用的搜索条件。如果搜索成功,该函数通过结构ffblk返回一个句柄和搜索结果的相关信息。如果搜索失败,该函数返回-1。
fnmerge()
用法voidfnmerge (char * path,constchar * drive,constchar * dir,constchar * name,constchar * ext)
使用指定的驱动器号、路径目录、文件名和文件扩展名创建新的文件名路径。
fnsplit()
用法intfnsplit (const char * path,char * drive,char * dir,char * name,char * ext)
从文件名路径中获取驱动器号drive、路径dir、文件名和文件扩展名ext。
getcurdir()
用法intgetcurdir (intdrive,char * direc)
获取指定驱动器的当前目录,并将其存储在direc中。
getcwd()
用法char*getcwd(char*buf,intn)
获取当前工作目录的完整路径并存储在buf中。参数n是buf的大小。如果成功,函数返回一个指向buf的指针,否则返回null。
getdisk()
用法intgetdisk(void)
获取当前磁盘驱动器号并返回(其中1是驱动器A,3是驱动器C,依此类推)。
mkdir()
用法intmkdir(char*pathname)
创建一个名为pathname的目录,函数成功返回0,否则返回-1。
rmdir()
用法intrmdir(char*pathname)
删除一个名为pathname的目录,函数成功返回0,否则返回-1。
setdisk()
用法intsetdisk(intdrive)
根据驱动器设置当前磁盘驱动器(其中1是驱动器A,3是驱动器C,依此类推)。
过程控制功能
系统()
用法intsystem(char*command)
执行命令指定的dos命令。
退出()
用法voidexit(intstatus)
用status指定的退出代码中止程序。
execl()
用法int execl (char * pathname,char * arg0,...,空)
调用并执行一个新的子进程,用pathname作为要执行的文件arg0arg1和其他执行参数。
产()
用法intspanl(int mode,char * pathname,char * arg0,...,空)
创建并执行一个新进程,执行模式为mode,执行文件为_p_wait_p_nowait或_ p _p_nowaitopathname,执行参数为arg0arg1。
时间日期函数time.h
时间()
用法char * ASC time(conststructm * t block)
将保存在tm结构变量tblock中的日期时间信息转换成ascii码形式,并以此形式返回字符串。
时钟()
使用时钟_tclock(void)
计算当前进程使用的处理器时间并返回它。
ctime()
用法char*ctime(consttime_t*time)
将time_t结构变量time中保存的日期和时间信息转换为ascii代码形式,并以此形式返回一个字符串。
时间()
使用时间(time_t*timer)
及时保存系统时间,返回系统时间。
差分时间()
用法double difftime (time _ ttime2,time _ ttime1)
计算两个时刻之间的时差并返回,其中时间1是开始时间,时间2是结束时间。
时间()
使用intstime(time_t*tp)
将当前时间设置为tp表示的时间。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。