常用c语言库函数
。
Cairo Dai
这个作者很懒,什么都没留下…
展开
-
<stdlib.h>中的常用库函数
1.atof原型:double atof( const char *str); 功能:将用字符串表示的浮点数(或整数)转换为double型的数据。(某种程度上来说,atof函数和前面的sscanf函数在功能上有一定的类似)2.malloc原型:void *malloc( size_t size ); 功能:向系统申请开辟size个字节的内存空间。如果内存开辟成功,返回新开辟的内存空间的首地址,否则返回NULL。3.free原型:void free(void *ptr); 功能:将p..原创 2020-09-09 20:35:45 · 963 阅读 · 0 评论 -
<math.h>中常用的库函数
1.fabs原型:double fabs(double arg); 功能:返回参数arg的绝对值。(fabs也可以计算整型数的绝对值,只需要将返回结果强制转换为整型即可)2.sqrt 原型:double sqrt(double num); 功能:返回参数num的平方根,num不能为负数。 3.pow原型:double pow(double base, double exp); 功能:返回以参数base为底的exp次幂。如果base为0,则exp不能为负数。如果base不为0原创 2020-09-09 20:29:28 · 2343 阅读 · 2 评论 -
<string.h>中常用的库函数
1.strlen原型:unsigned int strlen(char *str); 功能:计算并返回一个字符串的长度。在计算字符串长度时,没有把字符串结束符(\0)计算在内。 strlen只能用于计算字符串的长度,不能用于计算各种类型的数组长度。2.strcmp原型:int strcmp( const char *str1, const char *str2); eg: char *str1, *str2;if(strcmp(str1,str2)<0) ...else原创 2020-09-09 17:34:45 · 1011 阅读 · 0 评论 -
<stdio.h>中的常用库函数
1.sscanf原型:int sscanf(const char *buffer, const char *format, ...); eg: char buffer[] = "19:11:26";int hh,mm,ss;sscanf(buffer, "%d:%d:%d", &hh, &mm, &ss);printf("%s\n",buffer); 功能:从一个已知字符串(即函数原型中的buffer参数)中读取与制定格式相符的数据。与scanf相似,只不过ss.原创 2020-09-08 16:50:46 · 3579 阅读 · 0 评论