strchr(string,c);
//找字串s中首次出現字元c的位置,返回首次出現c的位置的指標,如果s中不存在c則返回null。
strstr(s,l);
//找字串s中首次出現字串l的位置,返回首次出現l的位置的指標,如果s中不存在l則返回null。
strcpy(dest, src);
//把從src位址開始且含有null結束符的字串複製到以dest開始的位址空間,返回指向dest的指標。
strncpy(dest,src,n);
//strncpy把src所指向以'\0'結尾的字串的前n個字元複製到dest所指的陣列中,返回指向dest的指標。
strcat(dest,src);
//把src所指字串新增到dest結尾處(覆蓋dest結尾處的'\0')並新增'\0',返回指向dest的指標。
strncat(dest,src,n);
//strncat把src所指向的字元的前n個字元新增到dest結尾處(覆蓋原dest結尾處的'\0'),並新增新的'\0'。
//返回指向dest的指標。
sscanf("12345","%s",str);
//把字串根據中間格式輸入到str中。可用於取指定長度字串。
strcmp(s1, s2);
//若s1、s2字串相等,則返回零;若s1大於s2,則返回大於零的數;否則,則返回小於零的數。
memset(s, ch, n);
//將s中當前位置後面的n個位元組 (sizeof(s)一般用於初始化)用 ch 替換並返回 s 。
sprintf(s, "%d%d", a, b);
//格式化字串,將格式化的資料寫入字串s中。
//a,b用於格式化中間的字串
//特殊檔案指標
stdin //標準輸入,一般指鍵盤輸入到緩衝區裡的東西。
stdout//標準輸出
stderr//標準錯誤
feof(fp)//是檢測流上的檔案結束符的函式,如果檔案結束,則返回非0值,否則返回0
//eof和-1差不多也表示檔案結束符
int fseek( stream, offset, origin );
//第乙個引數stream為檔案指標
//第二個引數offset為偏移量,整數表示正向偏移,負數表示負向偏移
//第三個引數origin設定從檔案的**開始偏移,可能取值為:seek_cur、 seek_end 或 seek_set
//seek_set: 檔案開頭
//seek_cur: 當前位置
//seek_end: 檔案結尾
rewind(fp)
//使檔案fp的位置指標指向檔案開始。
ftell(fp)
//返回當前檔案指標位置。這個位置是當前檔案指標相對於檔案開頭的位移量。
fputc(ch,pfile);
//將乙個字元寫入到檔案中,其中ch就是要寫入的字元,pfile是指向file結構的指標
ch=fgetc(pfile);
//從檔案中讀入乙個字元,ch就是讀取到的字元,如果讀取失敗,則ch=eof.
fputs(「abcd「,fp);
//向指定的檔案寫入乙個字串.
fgets(str,n,fp);
//從fp所指的檔案中讀出n-1個字元送入字元陣列str中,最後乙個字元後加上串結束標誌'\0'
fprintf(fp,"%d %c", j, ch);
// 列印到fp(寫操作),返回成功寫入的字元的個數,失敗則返回負數。
fscanf(fp, "%d %s", &i, str);
//從fp輸入(讀操作),返回引數列表中被成功賦值的引數個數。
fwrite ( ptr, size, count, stream );
//ptr:指向儲存資料的指標;size:每個資料型別的大小;count:資料的個數;stream:檔案指標
//由ptr到stream(寫操作),函式返回寫入資料的個數。
fread ( ptr, size, count, stream );
//ptr:指向儲存結果的指標;size:每個資料型別的大小;count:資料的個數;stream:檔案指標
//由stream到ptr(讀操作),函式返回讀取資料的個數。
C語言學習筆記
include include void swap int p1,int p2 void swapa int arr,int n void printfa int arr,int n int main int argc,char argv swap i,j printfa array,6 swapa...
C語言學習筆記
file 結構 包含在stdio.h裡 ifndef file defined struct iobuf typedef struct iobuf file define file defined endif fread 功 能 從乙個流中讀資料 函式原型 size t fread void buf...
C語言學習筆記
我們學習c語言最開始入門的時候,都是先從c語言學習 c語言教材書籍開始學習,這些是我摘要的一些內容。第一章 c 語言概述 語言概述 1.1 物件導向程式設計基本概念 1.2 c 語言是一種物件導向的程式設計 語言 1.3 c 程式結構的特點 程式結構的特點 1.4 visual c 6.0簡介 簡介...