下面为常用字符串的操作函数:

头文件    :#include <string.h>

其中:s和t为char类型,c和n为int类型。


strcat(s , t)将t指向的字符串连接到s指向的字符串的末尾
strncat(s , t , n)将t指向的字符串中前n个字符连接到s指向的字符串末尾
strcmp(s , t)根据s指向的字符串小于(s<t)、等于(s==t)、或大于(s>t)t指向的的字符串的不同情况,分别返回负整数、0或正整数
strncmp(s , t , n)同strcmp相同,但只能在前n个字符中比较
strcpy(s , t)将t指向的字符串复制到s指向的位置
strncpy(s , t , n)将t指向的字符串中前n个字符复制到s指向的位置中
strlen(s) 返回s指向的字符串的长度
strchr(s , c)在s指向的字符串中查找c,若找到,则返回指向它第一次出现的位置的指针,否则返回NULL
strrchr(s , c)在s指向的字符串中查找c,若找到,则返回指向它最后一次出现的位置的指针,否则返回NULL 


       下面为常用的数学函数:

头文件:     #include <math.h>


sin(x)
x的正弦函数,其中x用弧度表示
cos(x)
x的余弦函数,其中x用弧度表示
atan(y , x)
y/x的反正切函数,其中x,y用弧度表示
exp(x)
指数函数e的x次方
log(x)

x的自然对数(以e为底),其中,x>0

log10(x)
x的常用对数(以10为底),其中,x>0
pow(x , y)
计算x的y次方
sqrt(x)
x的平方根
fabs
x的绝对值