下面为常用字符串的操作函数:
头文件 :#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的绝对值 |
转载于:https://blog.51cto.com/10740590/1710626