c语言数据处理函数大全,C语言函数大全(包括举例).doc

C语言函数库

函数大全(a开头)

函数名: abort 功 能: 异常终止一个进程 用 法: void abort(void); 程序例: #include #include

int main(void) { printf("Calling abort()\n"); abort(); return 0; /* This is never reached */ }

函数名: abs 功 能: 求整数的绝对值 用 法: int abs(int i); 程序例: #include #include

int main(void) { int number = -1234;

printf("number: %d absolute value: %d\n", number, abs(number)); return 0; }

函数名: absread, abswirte 功 能: 绝对磁盘扇区读、写数据 用 法: int absread(int drive, int nsects, int sectno, void *buffer); int abswrite(int drive, int nsects, in tsectno, void *buffer); 程序例: /* absread example */

#include #include #include #include

int main(void) { int i, strt, ch_out, sector; char buf[512];

printf("Insert a diskette into drive A and press any key\n"); getch(); sector = 0; if (absread(0, 1, sector, &buf) != 0) { perror("Disk problem"); exit(1); } printf("Read OK\n"); strt = 3; for (i=0; i<80; i++) { ch_out = buf[strt+i]; putchar(ch_out); } printf("\n"); return(0); }

函数名: access 功 能: 确定文件的访问权限 用 法: int access(const char *filename, int amode); 程序例: #include #include

int file_exists(char *filename);

int main(void) { printf("Does NOTEXIST.FIL exist: %s\n", file_exists("NOTEXISTS.FIL") ? "YES" : "NO"); return 0; }

int file_exists(char *filename) { return (access(filename, 0) == 0); }

函数名: acos 功 能: 反余弦函数 用 法: double acos(double x); 程序例: #include #include

int main(void) { double result; double x = 0.5;

result = acos(x); printf("The arc cosine of %lf is %lf\n", x, result); return 0; }

函数名: allocmem 功 能: 分配DOS存储段 用 法: int allocmem(unsigned size, unsigned *seg); 程序例: #include #include #include

int main(void) { unsigned int size, segp; int stat;

size = 64; /* (64 x 16) = 1024 bytes */ stat = allocmem(size, &segp); if (stat == -1) printf("Allocated memory at segment: %x\n", segp); else printf("Failed: maximum number of paragraphs available is %u\n", stat);

return 0; }

函数名: arc 功 能: 画一弧线 用 法: void far arc(int x, i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值