C 常用庫函式

2021-10-03 03:01:40 字數 2091 閱讀 1636

int atoi(const char *nptr); // 把字串nptr轉換為int整數

long atol(const char *nptr); // 把字串nptr轉換為long整數

int abs(const int j); // 求int整數的絕對值

long labs(const long int j); // 求long整數的絕對值

int isalpha(int ch); 若ch是字母(『a』-『z』,『a』-『z』)返回非0值,否則返回0。

int isalnum(int ch); 若ch是字母(『a』-『z』,『a』-『z』)或數字(『0』-『9』),返回非0值,否則返回0。

int isdigit(int ch); 若ch是數字(『0』-『9』)返回非0值,否則返回0。

int islower(int ch); 若ch是小寫字母(『a』-『z』)返回非0值,否則返回0。

int isupper(int ch); 若ch是大寫字母(『a』-『z』)返回非0值,否則返回0。

int tolower(int ch); 若ch是大寫字母(『a』-『z』)返回相應的小寫字母(『a』-『z』)。

int toupper(int ch); 若ch是小寫字母(『a』-『z』)返回相應的大寫字母(『a』-『z』)

double atof(const char *nptr); // 把字串nptr轉換為double

double fabs(double x); // 求雙精度實數x的絕對值

double pow(double x, double y); // 求 x 的 y 次冪(次方)

double round(double x); // double四捨五入

double ceil(double x); // double向上取整數

double floor(double x); // double向下取整數

double fmod(double x,double y); // 求x/y整除後的雙精度餘數

double modf(double val,double *ip); // 把雙精度val分解成整數部分和小數部分,整數部分存放在ip所指的變數中,返回小數部分。

size_t strlen( const char* str);

功能:計算字串長度,不包含\0

返回值:返回字串的字元數

char strcpy(char dest, const char* src);

功 能: 將引數src字串拷貝至引數dest所指的位址。

返回值: 返回引數dest的字串起始位址。

char * strncpy(char* dest,const char* src, const size_t n);

功能:把src前n字元的內容複製到dest中
char strcat(char dest,const char* src);

功能:將src字串拼接到dest所指的字串尾部。
char strncat (char dest,const char* src, const size_t n);

功能:將src字串的前n個字元拼接到dest所指的字串尾部。
int strcmp(const char *str1, const char *str2 );

功能:比較str1和str2的大小;返回值:相等返回0,str1大於str2返回1,str1小於str2返回-1;
char *strchr(const char *s,const int c);

返回乙個指向在字串s中第乙個出現c的位置,如果找不到,返回0。

char *strrchr(const char *s,const int c);

返回乙個指向在字串s中最後乙個出現c的位置,如果找不到,返回0。

char strstr(const char str,const char* substr);

功能:檢索子串在字串中首次出現的位置。

C 常用庫函式

c 常用庫函式 總列表函式庫是由系統建立的具有一定功能的函式的集合。庫中存放函式的名稱和對應的目標 以及連線過程中所需的重定位資訊。使用者也可以根據自己的需要建立自己的使用者函式庫。存放在函式庫中的函式。庫函式具有明確的功能 入口呼叫引數和返回值。連線程式 將編譯程式生成的目標檔案連線在一起生成乙個...

C語言常用庫函式

c語言常用庫函式 1 函式原型 示例 說明 null 這個巨集是乙個空指標常量的值 eof 這個巨集是乙個表示已經到達檔案結束的負整數 int printf const char format,傳送格式化輸出到標準輸出 stdout c 字元 d 十進位制整數 f 浮點數 s 字串 輸出字元 左對齊...

C 常用C時間庫函式

asctime 將時間和日期以字串格式表示 相關函式 time,ctime,gmtime,localtime 表頭檔案 include 定義函式 char asctime const struct tm timeptr 函式說明 asctime 將引數timeptr所指的tm結構中的資訊轉換成真實世...