C语言正函数nosign,C语言标准库函数查询手册.docx

球锣宜软瘠旱塾3

abort

功能异常终止程序

头文件StdIib.h

语法

VOid abort(void);

abs

功能整数的绝对值

头文件StdIib.h

语法

int abs(int: j);

返回值整数j的绝对值。如果不能表示J的绝对值,那么函数的行为是未定义的。

absread

功能读磁盘绝对扇区函数

头文件

dos ? h

语法

int absread(int ClriVe^int nuint SeCtnuVOid *buf )

返回值

0:成功:-1:失败。

abswrite

功能写磁盘绝对扇区函数

头文件

dos ?h

语法

irvt abswrite(int drive^iITt nsects^int ISeCtJVOid *buffer)

drive=0(A驱动器)、I(B驰动器)、nSeCtS=要写的扇区数(最多64K个);ISeCt=起始逻辑 扇区号;buffer=要写入数据的内存超始地址。

返回值

0:成功:7:失敗。

acos

功能

反余弦头文件

math ?h

语法

math.hdouble acos(double ×);

返回值

X的反余弦值。返回值的范围在0到TI之间。如果X的值不在至U+1之间,那么就会发 生定狡域错误。

asctime

功能把日期和时间转换成ASCll码

头文件

time ?h

语法

Char *asctime(const StrUCt tm *timeptr);

返回值指向以空字符结尾的字符串的指针。

asin

功能反正弦

头文件

math ?h

语法

double asin(double ×);

返回值

X的反正弦值。返回值的范国在w/2到ji/2之间。如果X的值不在J至U+1之间,

那么

就会发生定狡域错误。

assert

功能诊斷表达式的真值

头文件

assert ?h

语法

VOid assert(int: expression);

a?an

功能反正切

头文件

math.h语法

double atan(double x);

返回值X的反正切值。返回值的范围在-τι∕2到ττ∕2之间。

atexit

功能在程序退出处注册要调用的函数 头文件

Stdlib.h

语法

int atexit(void (*fUnC)(VOid));

返回值如果成功,返回零。如果不成功,则返回非零(达到由实现定狡的限制)。

atof

功能將字符串转换成浮点数的函数

头文件

math.h、StdIib.h 语法

CIOUbIe atof(const Char *s)

返回值字符串的转换值。

atoi

功能将字符串转换成整型数的函数

头文件

StdIib.h 语法

int atoi(const Char *s)

返回值字符串的转换值。若出错则返回0o

atoi

功能將字符串转换成长整型数的函数

头文件

StdIib.h 语法

IOng atol(COnSt Char *s)

返回值字符串的转换值。若出错则返回0O

bed

功能把一个数转换成对应的BCD码的函数

头文件

bed.h语法

bed bcd(int ×) bed bcd(double ×) bed bcd(double x?irvt decimals)

biosdisk

功能调用BlOS磁盘驱动程序函数头文件

bios ?h

语法

Char biosdisk(int Cmd^int drive^ int head’int trackj int SeCtOr^ int nSeCtS^VOid *buffer)

返回值

0x00-操作成功

0x0—错误命令

0x03■企图写具有写保护的磁盘

0×07-S动器参数设置错误

0×10-^?盘读/CRC/ECC 错误

biosprint

功能调用BlOS打印机I/O接口的函数

头文件

bios ?h

语法

int biosprint(int Cmd^int abyte^ int POrt)

返回值

打印机状态

位0(设备超时);位3(1/0出错);位4(打印机已选择);位5(没纸);位6(打印机确认);位 7(不忙)

bsearch

功能二分检索

头文件

StdIib.h

语法

VOid *bsearch(const VOid *keyj const VOid *base? SiZe_t membj SiZe_t SiZe? int (*compar)(const VOid *? COn妣 VOid *)); 返回值指向数组元素的指针,此数组元素是用来测试是否等于关键字的。

CalIOC

功能分配内存函数

头文件

Stdlib ?h、 CalIOC ?h i?∕?

VOid *calloc(size-t nitems^ SiZe_t SiZe) 返回值返回指向新分配内存的指针。空间不够则

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C函数手册,按照函数功能来分类 分类函数,所在函数库为ctype.h int isalpha(int ch) 若ch 是字母('A'-'Z','a'-'z')返回非0 值,否则返回0 int isalnum(int ch) 若ch 是字母('A'-'Z','a'-'z')或数字('0'-'9')返回非0 值,否则返回0 ...... 数学函数,所在函数库为math.h、stdlib.h、string.h、float.h int abs(int i) 返回整型参数i 的绝对值 double cabs(struct complex znum) 返回复数znum 的绝对值 double fabs(double x) 返回双精度参数x 的绝对值 ...... 目录函数,所在函数库为dir.h、dos.h int chdir(char *path) 使指定的目录path(如:"C:\\WPS")变成当前的工作目录,成 功返回0 int findfirst(char *pathname,struct ffblk *ffblk,int attrib)查找指定的文件,成功 返回0 ...... 进程函数,所在函数库为stdlib.h、process.h void abort() 此函数通过调用具有出口代码3 的_exit 写一个终止信息于stderr,并异常终止程序。无返回值 int exec…装入和运行其它程序 ...... 转换子程序,函数库为math.h、stdlib.h、ctype.h、float.h char *ecvt(double value,int ndigit,int *decpt,int *sign)将浮点数value 转换成字符串并返回该字符串 char *fcvt(double value,int ndigit,int *decpt,int *sign)将浮点数value 转换成字符串并返回该字符串 ...... 诊断函数,所在函数库为assert.h、math.h void assert(int test) 一个扩展成if 语句那样的宏,如果test 测试失败,就显示一个信息并异常终止程序,无返回值 void perror(char *string) 本函数将显示最近一次的错误信息,格式如下:字符串string:错误信息 ...... 输入输出子程序,函数库为io.h、conio.h、stat.h、dos.h、stdio.h、signal.h int kbhit() 本函数返回最近所敲的按键 int fgetchar() 从控制台(键盘)读一个字符,显示在屏幕上 ...... 接口子程序,所在函数库为:dos.h、bios.h unsigned sleep(unsigned seconds)暂停seconds 微秒(百分之一秒) int unlink(char *filename)删除文件filename unsigned FP_OFF(void far *farptr)本函数用来取远指针farptr 的偏移量 ...... 存贮分配子程序,所在函数库为dos.h、alloc.h、malloc.h、stdlib.h、process.h int allocmem(unsigned size,unsigned *seg)利用DOS 分配空闲的内存,size 为分配内存大小,seg 为分配后的内存指针 int freemem(unsigned seg)释放先前由allocmem 分配的内存,seg 为指定的内存指针 ...... 操作函数,所在函数库为string.h、mem.h mem…操作存贮数组 ...... ......
C++这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“C plus plus”,“CPP”或者“dev.cpp"。 它是一种使用非常广泛的计算机编程语言。C++是一种静态数据类型检查的,支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、制作图标等等泛型程序设计等多种程序设计风格。   C++ 是C语言的一个高级版本,支持中文,界面高级,不需要启动母文件即可运行程序。   美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普(Bjarne Stroustrup)博士在20世纪80年代初期发明并实现了C++(最初这种语言被称作“C with Classes”)。一开始C++是作为C语言的增强版出现的,从给C语言增加类开始,不断的增加新特性。虚函数(virtual function)、运算符重载(operator overloading)、多重继承(multiple inheritance)、模板(template)、异常(exception)、RTTI、名字空间(name space)逐渐被加入标准。1998年国际标准组织(ISO)颁布了C++程序设计语言的国际标准ISO/IEC 14882-1998。C++是具有国际标准的编程语言,通常称作ANSI/ISO C++。1998年是C++标准委员会成立的第一年,以后每5年视实际需要更新一次标准,下一次标准更新将是在2009年,目前我们一般称该标准C++0x。遗憾的是,由于C++语言过于复杂,以及他经历了长年的演变,直到现在(2004年)只有少数几个编译器完全符合这个标准(这么说也是不完全确的,事实上,至今为止没有任何一款编译器完全支持ISO C++)。   另外,就目前学习C++而言,可以认为他是一门独立的语言;他并不依赖C语言,我们可以完全不学C语言,而直接学习C++。根据《C++编程思想》(Thinking in C++)一书所评述的,C++与C的效率往往相差在负5%之间。所以有人认为在大多数场合C++ 完全可以取代C语言(然而我们在单片机等需要谨慎利用空间、直接操作硬件的地方还是要使用C语言)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值