2009年12月12日 星期六

C語言- 前置處理、STATIC、function pointer、string

這幾天在公司邊trace code邊複習C語言中的些東西,
查了些資料先在這裡做個紀錄
之後再整理自己的心得跟嘗試用自己的方式去寫篇教學跟比較


C 前置處理
http://140.127.40.1/~jwu/c/cpgch8.htm
http://www.cplusplus.com/doc/tutorial/preprocessor/
http://www.programmer-club.com.tw/showSameTitleN/c/39098.html

static變數與函數
http://140.127.40.1/~jwu/c/cpgch9.htm#fourth

extern
http://programming.im.ncnu.edu.tw/Chapter8.htm

函數指標 function pointer
http://msdn.microsoft.com/zh-tw/library/dd229207.aspx
http://squall.cs.ntou.edu.tw/cpp/94spring/lab03/Lab3-2.html

strchr  /*字串中找字元位置*/
http://www.cplusplus.com/reference/clibrary/cstring/strchr/

strlen /*Get string length*/
http://www.cplusplus.com/reference/clibrary/cstring/strlen/


strcpy /*Copy characters from string*/
http://www.cplusplus.com/reference/clibrary/cstring/strncpy/

strcmp /*Compare two strings*/
http://www.cplusplus.com/reference/clibrary/cstring/strcmp/

memset /*Fill block of memory*/
http://www.cplusplus.com/reference/clibrary/cstring/memset/
ex.


char buf[2046];
memset(buf, 0, sizeof(buf));


strcat /* 把第二個參數字串的接到第一個參數的字串後面,然後回傳第一個參數 */
http://www.cplusplus.com/reference/clibrary/cstring/strcat/

沒有留言:

張貼留言