现在的位置: 首页 > 14 二级C语言 > 正文

C语言常用库函数

2011年10月10日 14 二级C语言 ⁄ 共 744字 ⁄ 字号 暂无评论

全国计算机等级考试中最常用的库函数

#include <stdio.h>
char *gets( char *str );   
从STDIN(标准输入)读取字符并把它们加载到str,直到遇到新行(\n)或到达EOF.
int puts( char *str );
函数puts()把str(字符串)写到STDOUT(标准输出)上
 
int sprintf( char *buffer, const char *format, ... );  
功能之一是将数字转换成字符串
 
#include <stdlib.h>
double atof( const char *str );  字符串转换成浮点数
int atoi( const char *str );  字符串转换成整数
 
#include <ctype.h>
int isalpha( int ch );  判断字符是否是字母(A~Z, a~z)
 
#include <math.h>
double sqrt( double num );  求平方根
double pow( double base, double exp );  返回以参数base 为底的exp 次幂
 
#include <string.h>
char *strstr( const char *str1, const char *str2 ); 
返回一个指针,它指向字符串str2 首次出现于字符串str1中的位置,
如果没有找到,返回NULL。
size_t strlen( char *str );  
返回字符串str 的长度( 即空值结束符之前字符数目)char *strcpy( char *to, const char *from );
复制字符串from 中的字符到字符串to,包括空值结束符。返回值为指针to。
char *strcat( char *str1, const char *str2 );
将字符串str2 连接到str1的末端,并返回指针str1. 
int strcmp( const char *str1, const char *str2 );
比较字符串str1 and str2

抱歉!评论已关闭.