C、C++函数集 说明
生活随笔
收集整理的這篇文章主要介紹了
C、C++函数集 说明
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
第1章 數(shù)學(xué)函數(shù)
1.1 _chgsign——求參數(shù)的相反數(shù)
1.2 _copysign——復(fù)制數(shù)據(jù)
1.3 _hypot——求直角三角形斜邊長度
1.4 _max——求兩個數(shù)中的大數(shù)
1.5 _min——求兩個數(shù)中的小數(shù)
1.6 _scalb——求參數(shù)的(2^exp)倍數(shù)
1.7 abs——求整數(shù)的絕對值
1.8 acos——求反余弦
1.9 asin——求反正弦
1.10 atan——求反正切
1.11 atan2——求x/y的反正切值
1.12 ceil——求不小于x的最小整數(shù)
1.13 cos——求余弦的函數(shù)
1.14 cosh——求雙曲余弦的函數(shù)
1.15 div——求兩個數(shù)的商和余數(shù)
1.16 exp——求雙精度數(shù)的指數(shù)函數(shù)值
1.17 fabs——求雙精度數(shù)的絕對值
1.18 floor——求不大于x的最大整數(shù)
1.19 fmod——求x/y的余數(shù)
1.20 frexp——把參數(shù)x調(diào)整到0.5~1之間
1.21 labs——求長整型參數(shù)的絕對值
1.22 ldexp——求參數(shù)的(2^exp)倍數(shù)
1.23 ldiv——求兩個長整型數(shù)相除的商和余數(shù)
1.24 log——自然對數(shù)
1.25 log10——求以10為底的對數(shù)
1.26 modf——求雙精度數(shù)的小數(shù)部分
1.27 pow——求x的y次方的值
第2章 字符函數(shù)和字符串函數(shù)
2.1 __isascii——ASCII碼是否在0~127之間
2.2 __iscsym——是否為大、小寫字母,下劃線或字符0~9
2.3 _strdup——將字符串存入內(nèi)存中
2.4 _stricmp——比較兩個字符串
2.5 _strlwr——大寫字母轉(zhuǎn)換成小寫字母
2.6 _strnicmp——比較特定長度的字符串
2.7 _strnset——把特定長度的字符設(shè)定成某個特定字符
2.8 _strrev——將字符串倒序排列
2.9 _strset——把字符設(shè)定成某個特定字符
2.10 _strupr——小寫字母轉(zhuǎn)換成大寫字母
2.11 __toascii——將字符轉(zhuǎn)換成ASCII碼
2.12 isalnum——是否為大小寫字母或數(shù)字0~9
2.13 isalpha——是否為大小寫字母
2.14 iscntrl——是否為控制字符
2.15 isdigit——是否為字符0~9
2.16 isgraph——ASCII碼是否在33~126之間
2.17 islower——是否為小寫字母
2.18 isprint——ASCII碼是否在32~126之間
2.19 isspace——是否為空格、制表符或換行符
2.20 isupper——是否為大寫字母
2.21 strcat——字符串連接函數(shù)
2.22 strchr——找出給定字符串里的特定字符
2.23 strcmp——對兩個字符串進行比較
2.24 strcpy——對字符串進行復(fù)制
2.25 strcspn——查找第一個是另一個字符串中的字符位置
2.26 strlen——求字符串的長度
2.27 strncat——特定數(shù)目的字符串連接到另一個字符串
2.28 strncmp——比較特定長度的字符串
2.29 strncpy——復(fù)制特定長度字符串到另一個字符串中
2.30 strpbrk——從第一個是另一個字符串中字符開始輸出
2.31 strrchr——找出字符在字符串中最后出現(xiàn)的位置
2.32 strspn——查找第一個不是另一個字符串中字符位置
2.33 strstr——獲得第一次包含另一字符串的位置指針
2.34 strtok——根據(jù)字符串中的字符截斷另一個字符串
2.35 strxfrm——把特定長度的字符串轉(zhuǎn)換給另一個字符串
2.36 tolower——大寫字符轉(zhuǎn)換為小寫字符
2.37 toupper——小寫字符轉(zhuǎn)換為大寫字符
第3章 時間日期函數(shù)
? 3.1 _ftime——讀取當(dāng)前時間
? 3.2 _strdate——將當(dāng)前日期格式化寫入字符串
? 3.3 _strtime——將當(dāng)前時間格式化寫入字符串
? 3.4 _asctime——以字符串顯示時間
? 3.5 clock——當(dāng)前程序所使用的處理時間
? 3.6 ctime——將time_t型轉(zhuǎn)化為字符型
? 3.7 difftime——求兩次系統(tǒng)時間差
? 3.8 gmtime——以tm結(jié)構(gòu)表示的時間
? 3.9 localtime——以tm結(jié)構(gòu)表示的時間
? 3.10 mktime——改變tm結(jié)構(gòu)變量改變時間
? 3.11 strftime——將tm結(jié)構(gòu)類型時間格式化寫入字符串
? 3.12 time——獲得時間
第4章 類型轉(zhuǎn)換函數(shù)
? 4.1 _ecvt——將浮點數(shù)轉(zhuǎn)換成字符串
? 4.2 _fcvt——將浮點數(shù)轉(zhuǎn)換成字符串
? 4.3 _itoa——將整型數(shù)轉(zhuǎn)換成字符串
? 4.4 _ltoa——將長整型數(shù)轉(zhuǎn)換成字符串
? 4.5 _utoa——將無符號長整型數(shù)轉(zhuǎn)換成字符串
? 4.6 atof——將字符串轉(zhuǎn)換成雙精度數(shù)
? 4.7 atoi
? 4.8 atol
? 4.9 strtod——將字符串轉(zhuǎn)換為雙精度數(shù)
? 4.10 strtol
? 4.11 strtoul
第5章 文件目錄操作函數(shù)
? 5.1 _chdir——改變當(dāng)前的工作目錄
? 5.2 _findclose——關(guān)閉句柄,釋放資源
? 5.3 _findfirst——搜索第一個文件
? 5.4 _findnext——搜索下一個文件
? 5.5 _getcwd——獲得當(dāng)前路徑名
? 5.6 _mkdir——創(chuàng)建指定名稱的目錄
? 5.7 _mktemp——創(chuàng)建惟一的文件名
? 5.8 _rmdir——刪除目錄
? 5.9 _searchenv——搜索文件路徑
? 5.10 _tempnam——生成上臨時文件名
第6章 內(nèi)存操作函數(shù)
? 6.1 _alloca——在堆棧上分配內(nèi)存空間
? 6.2 _expand——改變內(nèi)存區(qū)域的字節(jié)數(shù)
? 6.3 _heapadd——把內(nèi)存區(qū)域添加到堆中
? 6.4 _heapchk——檢查堆的連續(xù)性
? 6.5 _heapmin——釋放沒有使用的堆空間
? 6.7 _heapwalk——返回堆中下一個項目信息
? 6.8 _msize——返回堆中內(nèi)存區(qū)域的字節(jié)長度
? 6.9 calloc——在內(nèi)存中取得一塊數(shù)組空間
? 6.10 free——釋放內(nèi)存區(qū)塊
? 6.11 malloc——獲取內(nèi)存區(qū)塊
? 6.12 realloc——重新分配內(nèi)存
第7章 輸入/輸出函數(shù)
? 7.1 _access——檢查文件狀態(tài)
? 7.2 _chmod——改變文件訪問模式
? 7.3 _creat——創(chuàng)建文件
? 7.4 _eof——文件指針是否在結(jié)尾
? 7.5 _fcloseall——關(guān)閉所有文件
? 7.6 _filelength——獲得文件長度
? 7.7 _getw——從文件流中讀取一個整數(shù)
? 7.8 _putw——將一個整數(shù)寫入文件流中
? 7.9 _fclose——關(guān)閉文件
? 7.10 _feof——文件是否在結(jié)尾
? 7.11 _ferror——文件流是否有錯誤
? 7.12 fflush——將緩沖區(qū)內(nèi)容寫入文件
? 7.13 fgetc——從文件流讀出一個字符
? 7.14 fgets——從文件流中讀出一行字符
? 7.15 fopen——打開文件
? 7.16 fprintf——向文件流定稿格式化數(shù)據(jù)
? 7.17 fputs——向文件流寫入一個字符串
? 7.18 fread——從文件流讀取數(shù)據(jù)
? 7.19 freopen——為文件指針重新分配文件
? 7.20 fscanf——從文件流中讀取格式化數(shù)據(jù)
? 7.21 fseek——設(shè)置文件操作指示器位置
? 7.22 ftell——獲取文件操作指示器位置
? 7.23 fwrite——向文件流寫入數(shù)據(jù)
? 7.24 getc——從文件流讀出一個字符
? 7.25 getchar——從輸入流讀取一個字符
? 7.26 gets——從輸入流讀出一行字符
? 7.27 printf——將格式化數(shù)據(jù)寫入標(biāo)準(zhǔn)輸出流
? 7.28 putc——將一個字符寫入文件流中
? 7.29 putchar——將一個字符寫入輸出流中
? 7.30 puts——將字符串寫入輸出流中
? 7.31 rewind——將文件指針移動到起始位置
? 7.32 scanf——從輸入流讀出格式化數(shù)據(jù)
? 7.33 sprintf——向字符串中寫入格式化數(shù)據(jù)
? 7.34 sscanf——從字符串中讀出格式化數(shù)據(jù)
1.1 _chgsign——求參數(shù)的相反數(shù)
1.2 _copysign——復(fù)制數(shù)據(jù)
1.3 _hypot——求直角三角形斜邊長度
1.4 _max——求兩個數(shù)中的大數(shù)
1.5 _min——求兩個數(shù)中的小數(shù)
1.6 _scalb——求參數(shù)的(2^exp)倍數(shù)
1.7 abs——求整數(shù)的絕對值
1.8 acos——求反余弦
1.9 asin——求反正弦
1.10 atan——求反正切
1.11 atan2——求x/y的反正切值
1.12 ceil——求不小于x的最小整數(shù)
1.13 cos——求余弦的函數(shù)
1.14 cosh——求雙曲余弦的函數(shù)
1.15 div——求兩個數(shù)的商和余數(shù)
1.16 exp——求雙精度數(shù)的指數(shù)函數(shù)值
1.17 fabs——求雙精度數(shù)的絕對值
1.18 floor——求不大于x的最大整數(shù)
1.19 fmod——求x/y的余數(shù)
1.20 frexp——把參數(shù)x調(diào)整到0.5~1之間
1.21 labs——求長整型參數(shù)的絕對值
1.22 ldexp——求參數(shù)的(2^exp)倍數(shù)
1.23 ldiv——求兩個長整型數(shù)相除的商和余數(shù)
1.24 log——自然對數(shù)
1.25 log10——求以10為底的對數(shù)
1.26 modf——求雙精度數(shù)的小數(shù)部分
1.27 pow——求x的y次方的值
第2章 字符函數(shù)和字符串函數(shù)
2.1 __isascii——ASCII碼是否在0~127之間
2.2 __iscsym——是否為大、小寫字母,下劃線或字符0~9
2.3 _strdup——將字符串存入內(nèi)存中
2.4 _stricmp——比較兩個字符串
2.5 _strlwr——大寫字母轉(zhuǎn)換成小寫字母
2.6 _strnicmp——比較特定長度的字符串
2.7 _strnset——把特定長度的字符設(shè)定成某個特定字符
2.8 _strrev——將字符串倒序排列
2.9 _strset——把字符設(shè)定成某個特定字符
2.10 _strupr——小寫字母轉(zhuǎn)換成大寫字母
2.11 __toascii——將字符轉(zhuǎn)換成ASCII碼
2.12 isalnum——是否為大小寫字母或數(shù)字0~9
2.13 isalpha——是否為大小寫字母
2.14 iscntrl——是否為控制字符
2.15 isdigit——是否為字符0~9
2.16 isgraph——ASCII碼是否在33~126之間
2.17 islower——是否為小寫字母
2.18 isprint——ASCII碼是否在32~126之間
2.19 isspace——是否為空格、制表符或換行符
2.20 isupper——是否為大寫字母
2.21 strcat——字符串連接函數(shù)
2.22 strchr——找出給定字符串里的特定字符
2.23 strcmp——對兩個字符串進行比較
2.24 strcpy——對字符串進行復(fù)制
2.25 strcspn——查找第一個是另一個字符串中的字符位置
2.26 strlen——求字符串的長度
2.27 strncat——特定數(shù)目的字符串連接到另一個字符串
2.28 strncmp——比較特定長度的字符串
2.29 strncpy——復(fù)制特定長度字符串到另一個字符串中
2.30 strpbrk——從第一個是另一個字符串中字符開始輸出
2.31 strrchr——找出字符在字符串中最后出現(xiàn)的位置
2.32 strspn——查找第一個不是另一個字符串中字符位置
2.33 strstr——獲得第一次包含另一字符串的位置指針
2.34 strtok——根據(jù)字符串中的字符截斷另一個字符串
2.35 strxfrm——把特定長度的字符串轉(zhuǎn)換給另一個字符串
2.36 tolower——大寫字符轉(zhuǎn)換為小寫字符
2.37 toupper——小寫字符轉(zhuǎn)換為大寫字符
第3章 時間日期函數(shù)
? 3.1 _ftime——讀取當(dāng)前時間
? 3.2 _strdate——將當(dāng)前日期格式化寫入字符串
? 3.3 _strtime——將當(dāng)前時間格式化寫入字符串
? 3.4 _asctime——以字符串顯示時間
? 3.5 clock——當(dāng)前程序所使用的處理時間
? 3.6 ctime——將time_t型轉(zhuǎn)化為字符型
? 3.7 difftime——求兩次系統(tǒng)時間差
? 3.8 gmtime——以tm結(jié)構(gòu)表示的時間
? 3.9 localtime——以tm結(jié)構(gòu)表示的時間
? 3.10 mktime——改變tm結(jié)構(gòu)變量改變時間
? 3.11 strftime——將tm結(jié)構(gòu)類型時間格式化寫入字符串
? 3.12 time——獲得時間
第4章 類型轉(zhuǎn)換函數(shù)
? 4.1 _ecvt——將浮點數(shù)轉(zhuǎn)換成字符串
? 4.2 _fcvt——將浮點數(shù)轉(zhuǎn)換成字符串
? 4.3 _itoa——將整型數(shù)轉(zhuǎn)換成字符串
? 4.4 _ltoa——將長整型數(shù)轉(zhuǎn)換成字符串
? 4.5 _utoa——將無符號長整型數(shù)轉(zhuǎn)換成字符串
? 4.6 atof——將字符串轉(zhuǎn)換成雙精度數(shù)
? 4.7 atoi
? 4.8 atol
? 4.9 strtod——將字符串轉(zhuǎn)換為雙精度數(shù)
? 4.10 strtol
? 4.11 strtoul
第5章 文件目錄操作函數(shù)
? 5.1 _chdir——改變當(dāng)前的工作目錄
? 5.2 _findclose——關(guān)閉句柄,釋放資源
? 5.3 _findfirst——搜索第一個文件
? 5.4 _findnext——搜索下一個文件
? 5.5 _getcwd——獲得當(dāng)前路徑名
? 5.6 _mkdir——創(chuàng)建指定名稱的目錄
? 5.7 _mktemp——創(chuàng)建惟一的文件名
? 5.8 _rmdir——刪除目錄
? 5.9 _searchenv——搜索文件路徑
? 5.10 _tempnam——生成上臨時文件名
第6章 內(nèi)存操作函數(shù)
? 6.1 _alloca——在堆棧上分配內(nèi)存空間
? 6.2 _expand——改變內(nèi)存區(qū)域的字節(jié)數(shù)
? 6.3 _heapadd——把內(nèi)存區(qū)域添加到堆中
? 6.4 _heapchk——檢查堆的連續(xù)性
? 6.5 _heapmin——釋放沒有使用的堆空間
? 6.7 _heapwalk——返回堆中下一個項目信息
? 6.8 _msize——返回堆中內(nèi)存區(qū)域的字節(jié)長度
? 6.9 calloc——在內(nèi)存中取得一塊數(shù)組空間
? 6.10 free——釋放內(nèi)存區(qū)塊
? 6.11 malloc——獲取內(nèi)存區(qū)塊
? 6.12 realloc——重新分配內(nèi)存
第7章 輸入/輸出函數(shù)
? 7.1 _access——檢查文件狀態(tài)
? 7.2 _chmod——改變文件訪問模式
? 7.3 _creat——創(chuàng)建文件
? 7.4 _eof——文件指針是否在結(jié)尾
? 7.5 _fcloseall——關(guān)閉所有文件
? 7.6 _filelength——獲得文件長度
? 7.7 _getw——從文件流中讀取一個整數(shù)
? 7.8 _putw——將一個整數(shù)寫入文件流中
? 7.9 _fclose——關(guān)閉文件
? 7.10 _feof——文件是否在結(jié)尾
? 7.11 _ferror——文件流是否有錯誤
? 7.12 fflush——將緩沖區(qū)內(nèi)容寫入文件
? 7.13 fgetc——從文件流讀出一個字符
? 7.14 fgets——從文件流中讀出一行字符
? 7.15 fopen——打開文件
? 7.16 fprintf——向文件流定稿格式化數(shù)據(jù)
? 7.17 fputs——向文件流寫入一個字符串
? 7.18 fread——從文件流讀取數(shù)據(jù)
? 7.19 freopen——為文件指針重新分配文件
? 7.20 fscanf——從文件流中讀取格式化數(shù)據(jù)
? 7.21 fseek——設(shè)置文件操作指示器位置
? 7.22 ftell——獲取文件操作指示器位置
? 7.23 fwrite——向文件流寫入數(shù)據(jù)
? 7.24 getc——從文件流讀出一個字符
? 7.25 getchar——從輸入流讀取一個字符
? 7.26 gets——從輸入流讀出一行字符
? 7.27 printf——將格式化數(shù)據(jù)寫入標(biāo)準(zhǔn)輸出流
? 7.28 putc——將一個字符寫入文件流中
? 7.29 putchar——將一個字符寫入輸出流中
? 7.30 puts——將字符串寫入輸出流中
? 7.31 rewind——將文件指針移動到起始位置
? 7.32 scanf——從輸入流讀出格式化數(shù)據(jù)
? 7.33 sprintf——向字符串中寫入格式化數(shù)據(jù)
? 7.34 sscanf——從字符串中讀出格式化數(shù)據(jù)
總結(jié)
以上是生活随笔為你收集整理的C、C++函数集 说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HEVC/H265 HM10.0 分析(
- 下一篇: C++中重写与覆写(虚函数virtual