1.C常用函數分為如下幾大類!!
1,字元測試函數. 2,字元串操作 3,記憶體管理函數 4,日期與時間函數 5,數學函數 6,檔案操作函數
7,程序管理函數 8,檔案權限控制 9,信号處理 10,接口處理函數 11,環境變量函數 12,終端控制函數
【注】,曾經It界名人評C---C是一門陷阱重重的語言,因何卻獲得了如此的尊崇和地位,.........?
且不管它陷阱如何重重,先讓我們來從C函數中體會它的強大魅力,陷阱不是不可以避免的的,就看用者是否是有心人---by 瑞哥是這麼認為的,相信你也會贊成!!!!!!!
我在此跳着看!!先來熟悉下比較重要的 C
<1,>記憶體管理相關函數
1,memset() 記憶體填入函數(将記憶體空間填入某值)
2,memmove();記憶體複制函數
3,memcpy();記憶體複制函數(複制記憶體内容);
4,memcmp();記憶體比較函數
5,memchr();在記憶體中查找特定字元
6,memccpy();複制記憶體中的内容
7,bzero();記憶體管理函數,将一段記憶體清零;
8,bcopy();複制記憶體内容
9,bcmp();記憶體操作函數--比較記憶體内容
10,munmap();解除記憶體映射
11,mmap();建立記憶體映射
<2,日期時間函數>
1,time()獲得本地系統時間
2,settimeofday()設定目前時間戳
3,asctime()将時間轉換成字元串
4,ctime()将系統本地的時間日期轉換成字元串
5,gettimeofday()擷取目前時間
6,gmtime()擷取目前時間和日期
7,localtime()擷取當地目前時間
8,mktime()将時間結構資料轉換成經過的秒數
<3,檔案權限控制函數>
1,access()判斷是否具有存取檔案的權限