c语言库函数测试

时间:2024-01-12 20:59:20

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

 #include <stdio.h>
#include <stdlib.h>
int main(void)
{
printf("Calling abort()\n");
abort();
printf("hello\n"); /* This is never reached */
}

结果:abort后面的代码不会执行,程序会从abort处终止,报异常

c语言库函数测试

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

 int main(void)
{
int number = -;
char a = -;
printf("number: %d absolute value: %d\n", number, abs(number));
printf("number: %d absolute value: %d\n", a, abs(a));
getchar();
}

结果:返回一个整数绝对值,参数必须为整数,否则会出错

c语言库函数测试

3.函数名: access

功  能: 确定文件的访问权限
用  法: int access(const char *filename, int amode);

 #include <stdio.h>
#include <io.h> int main(void)
{
printf("Does NOTEXIST.FIL exist: %s\n");
int exist = _access("E:\\MM.txt", );
printf("文件存在否:%s", exist == ? "存在" : "不存在");
system("pause");
}

c语言库函数测试