亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 10.htm

?? Linux系統函數用法的詳細介紹
?? HTM
?? 第 1 頁 / 共 4 頁
字號:
    <TD><FONT face=宋體       size=2>whence為下列其中一種:<BR>SEEK_SET從距文件開頭offset位移量為新的讀寫位置。SEEK_CUR       以目前的讀寫位置往后增加offset個位移量。<BR>SEEK_END將讀寫位置指向文件尾后再增加offset個位移量。<BR>當whence值為SEEK_CUR       或SEEK_END時,參數offset允許負值的出現。<BR>下列是較特別的使用方式:<BR>1)       欲將讀寫位置移動到文件開頭時:fseek(FILE *stream,0,SEEK_SET);<BR>2)       欲將讀寫位置移動到文件尾時:fseek(FILE *stream,0,0SEEK_END);<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>    <TD><FONT face=宋體   size=2>當調用成功時則返回0,若有錯誤則返回-1,errno會存放錯誤代碼。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>附加說明 </FONT></DIV></TD>    <TD><FONT face=宋體       size=2>fseek()不像lseek()會返回讀寫位置,因此必須使用ftell()來取得目前讀寫的位置。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>#include&lt;stdio.h&gt;<BR>main()<BR>{<BR>FILE *       stream;<BR>long offset;<BR>fpos_t       pos;<BR>stream=fopen(“/etc/passwd”,”r”);<BR>fseek(stream,5,SEEK_SET);<BR>printf(“offset=%d\n”,ftell(stream));<BR>rewind(stream);<BR>fgetpos(stream,&amp;pos);<BR>printf(“offset=%d\n”,pos);<BR>pos=10;<BR>fsetpos(stream,&amp;pos);<BR>printf(“offset       = %d\n”,ftell(stream));<BR>fclose(stream);<BR>}<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>執行 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>offset = 5<BR>offset   =0<BR>offset=10<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>        <DIV align=right><BR><FONT face=宋體 size=2><A       name=linuxc161></A></FONT></DIV></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>    <TD><FONT face=宋體 size=2><BR>ftell(取得文件流的讀取位置) </FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>fseek,rewind,fgetpos,fsetpos<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>#include&lt;stdio.h&gt;<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>定義函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>long ftell(FILE * stream);<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>函數說明 </FONT></DIV></TD>    <TD><FONT face=宋體       size=2>ftell()用來取得文件流目前的讀寫位置。參數stream為已打開的文件指針。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>    <TD><FONT face=宋體       size=2>當調用成功時則返回目前的讀寫位置,若有錯誤則返回-1,errno會存放錯誤代碼。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>錯誤代碼 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>EBADF 參數stream無效或可移動讀寫位置的文件流。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>參考fseek()。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>        <DIV align=right><BR><FONT face=宋體 size=2><A       name=linuxc162></A></FONT></DIV></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>    <TD><FONT face=宋體 size=2><BR>fwrite(將數據寫至文件流) </FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>fopen,fread,fseek,fscanf<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>#include&lt;stdio.h&gt;<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>定義函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>size_t fwrite(const void * ptr,size_t size,size_t       nmemb,FILE * stream);<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>函數說明 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>fwrite()用來將數據寫入文件流中。參數stream為已打開的文件指針,參數ptr       指向欲寫入的數據地址,總共寫入的字符數以參數size*nmemb來決定。Fwrite()會返回實際寫入的nmemb數目。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>返回實際寫入的nmemb數目。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>#include&lt;stdio.h&gt;<BR>#define set_s (x,y)       {strcoy(s[x].name,y);s[x].size=strlen(y);}<BR>#define nmemb 3<BR>struct       test<BR>{<BR>char name[20];<BR>int       size;<BR>}s[nmemb];<BR>main()<BR>{<BR>FILE *       stream;<BR>set_s(0,”Linux!”);<BR>set_s(1,”FreeBSD!”);<BR>set_s(2,”Windows2000.”);<BR>stream=fopen(“/tmp/fwrite”,”w”);<BR>fwrite(s,sizeof(struct       test),nmemb,stream);<BR>fclose(stream);<BR>}<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>執行 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>參考fread()。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>        <DIV align=right><BR><FONT face=宋體 size=2><A       name=linuxc163></A></FONT></DIV></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>    <TD><FONT face=宋體 size=2><BR>getc(由文件中讀取一個字符) </FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>read,fopen,fread,fgetc<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>#include&lt;stdio.h&gt;<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>定義函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>int getc(FILE * stream);<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>函數說明 </FONT></DIV></TD>    <TD><FONT face=宋體       size=2>getc()用來從參數stream所指的文件中讀取一個字符。若讀到文件尾而無數據時便返回EOF。雖然getc()與fgetc()作用相同,但getc()為宏定義,非真正的函數調用。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>getc()會返回讀取到的字符,若返回EOF則表示到了文件尾。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>參考fgetc()。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>        <DIV align=right><BR><FONT face=宋體 size=2><A       name=linuxc164></A></FONT></DIV></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>    <TD><FONT face=宋體 size=2><BR>getchar(由標準輸入設備內讀進一字符) </FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>fopen,fread,fscanf,getc<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>#include&lt;stdio.h&gt;<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>定義函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>int getchar(void);<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>函數說明 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>getchar()用來從標準輸入設備中讀取一個字符。然后將該字符從unsigned       char轉換成int后返回。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>    <TD><FONT face=宋體   size=2>getchar()會返回讀取到的字符,若返回EOF則表示有錯誤發生。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>附加說明 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>getchar()非真正函數,而是getc(stdin)宏定義。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>#include&lt;stdio.h&gt;<BR>main()<BR>{<BR>FILE *       fp;<BR>int       c,i;<BR>for(i=0li&lt;5;i++)<BR>{<BR>c=getchar();<BR>putchar(c);<BR>}<BR>}<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>執行 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>1234 /*輸入*/<BR>1234 /*輸出*/<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>        <DIV align=right><BR><FONT face=宋體 size=2><A       name=linuxc165></A></FONT></DIV></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>    <TD><FONT face=宋體 size=2><BR>gets(由標準輸入設備內讀進一字符串) </FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>fopen,fread,fscanf,fgets<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>#include&lt;stdio.h&gt;<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>定義函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>char * gets(char *s);<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>函數說明 </FONT></DIV></TD>    <TD><FONT face=宋體       size=2>gets()用來從標準設備讀入字符并存到參數s所指的內存空間,直到出現換行字符或讀到文件尾為止,最后加上NULL作為字符串結束。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>gets()若成功則返回s指針,返回NULL則表示有錯誤發生。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>附加說明 </FONT></DIV></TD>    <TD><FONT face=宋體       size=2>由于gets()無法知道字符串s的大小,必須遇到換行字符或文件尾才會結束輸入,因此容易造成緩沖溢出的安全性問題。建議使用fgets()取代。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>參考fgets()<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>        <DIV align=right><BR><FONT face=宋體 size=2><A       name=linuxc166></A></FONT></DIV></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>    <TD><FONT face=宋體 size=2><BR>mktemp(產生唯一的臨時文件名) </FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>tmpfile<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>#include&lt;stdlib.h&gt;<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>定義函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>char * mktemp(char * template);<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>函數說明 </FONT></DIV></TD>    <TD><FONT face=宋體       size=2>mktemp()用來產生唯一的臨時文件名。參數template所指的文件名稱字符串中最后六個字符必須是XXXXXX。產生后的文件名會借字符串指針返回。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>    <TD><FONT face=宋體       size=2>文件順利打開后,指向該流的文件指針就會被返回。如果文件打開失敗則返回NULL,并把錯誤代碼存在errno中。<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>附加說明 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>參數template所指的文件名稱字符串必須聲明為數組,如:<BR>char template[       ]=”template-XXXXXX”;<BR>不可用char *   template=”template-XXXXXX”;<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>#include&lt;stdlib.h&gt;<BR>main()<BR>{<BR>char 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产九九视频一区二区三区| 亚洲欧美自拍偷拍| 91福利国产成人精品照片| 国产一区二区不卡| 久久精品国产精品亚洲精品| 亚洲超丰满肉感bbw| 亚洲午夜免费电影| 亚洲一区二区精品视频| 一区二区免费在线| 一区二区视频在线| 亚洲精品成人悠悠色影视| 亚洲少妇30p| 亚洲综合久久av| 亚洲午夜私人影院| 亚州成人在线电影| 日韩中文字幕亚洲一区二区va在线| 一区二区三区四区av| 一区二区三区中文字幕电影 | 尤物在线观看一区| 亚洲美女电影在线| 午夜精品在线视频一区| 蜜桃精品视频在线| 国产成人自拍高清视频在线免费播放| 国产成人精品一区二区三区四区 | 亚洲午夜av在线| 日韩欧美黄色影院| 成人深夜视频在线观看| 波多野结衣精品在线| 99国产欧美久久久精品| 在线亚洲一区二区| 日韩欧美综合在线| 国产精品视频观看| 亚洲成人www| 成人污污视频在线观看| 欧美在线你懂的| 久久综合九色综合欧美就去吻| 国产香蕉久久精品综合网| 亚洲欧美日韩国产综合| 美女视频一区在线观看| av中文一区二区三区| 欧美xxxxxxxxx| 最新不卡av在线| 秋霞电影一区二区| 成人精品一区二区三区四区| 欧美日韩国产天堂| 国产精品妹子av| 三级精品在线观看| 99久久精品免费| 精品三级在线观看| 亚洲午夜在线观看视频在线| 国产精品夜夜嗨| 91精品婷婷国产综合久久性色 | 国产成人a级片| 91精品国产综合久久久久久久 | 91精品国产一区二区人妖| 国产亚洲欧美日韩俺去了| 亚洲综合在线免费观看| 国产91对白在线观看九色| 在线观看日韩国产| 国产精品三级电影| 久久国产精品免费| 欧美日韩美女一区二区| 中文字幕永久在线不卡| 韩国女主播成人在线| 欧美日本一道本在线视频| 亚洲同性同志一二三专区| 国产精品一区二区无线| 欧美一区二区三区免费大片| 一区二区在线观看视频| 波多野结衣一区二区三区| 久久午夜羞羞影院免费观看| 日韩精品成人一区二区三区| 欧洲色大大久久| 亚洲色图19p| 99re这里都是精品| 国产精品色哟哟| 福利电影一区二区三区| 国产三级一区二区| 高清不卡在线观看| 国产三级三级三级精品8ⅰ区| 久久99精品国产麻豆婷婷| 欧美日韩一区不卡| 午夜精品福利一区二区三区av| 91麻豆精品视频| 亚洲精品成人在线| 精品视频1区2区| 亚洲高清久久久| 欧美日韩国产精品自在自线| 五月天中文字幕一区二区| 欧美日韩中文国产| 男男视频亚洲欧美| 日韩一区二区三区精品视频| 奇米影视一区二区三区| 日韩欧美电影在线| 国产乱理伦片在线观看夜一区| 国产婷婷精品av在线| 99久久综合99久久综合网站| 一区二区三区日本| 欧美日本国产视频| 久久成人免费网| 国产精品私人影院| 色婷婷综合在线| 日本在线不卡一区| 久久久精品国产免费观看同学| 成人一区在线观看| 亚洲黄色小视频| 日韩精品中午字幕| 国产九色sp调教91| 洋洋av久久久久久久一区| 欧美精品成人一区二区三区四区| 麻豆91精品91久久久的内涵| 国产日产欧美精品一区二区三区| aaa欧美大片| 日韩中文字幕91| 国产精品欧美一区二区三区| 欧美日韩中文国产| 成人精品国产福利| 日韩电影免费在线观看网站| 中文字幕国产一区| 在线不卡中文字幕| av中文字幕一区| 久久精品免费观看| 亚洲欧美国产三级| 久久人人超碰精品| 欧美丰满一区二区免费视频| 东方aⅴ免费观看久久av| 亚洲一区二区影院| 久久精品综合网| 欧美日韩成人在线| 成人蜜臀av电影| 久久精品国产亚洲一区二区三区| 亚洲视频精选在线| 久久影视一区二区| 91精品国产入口| 91黄色小视频| 顶级嫩模精品视频在线看| 日本亚洲三级在线| 亚洲欧美日韩一区| 国产日韩欧美麻豆| 精品国产免费人成电影在线观看四季 | 欧美丝袜丝交足nylons| 成人性生交大片免费看中文| 日韩激情中文字幕| 一区二区三区不卡在线观看| 亚洲国产激情av| 久久免费看少妇高潮| 日韩女优av电影| 51久久夜色精品国产麻豆| 日本高清无吗v一区| 不卡av电影在线播放| 国产久卡久卡久卡久卡视频精品| 奇米综合一区二区三区精品视频| 亚洲国产色一区| 亚洲一二三四久久| 依依成人精品视频| 一区二区三区美女视频| 最新欧美精品一区二区三区| 国产精品视频在线看| 亚洲国产成人午夜在线一区| 国产午夜一区二区三区| 久久精品免费在线观看| 2020日本不卡一区二区视频| 日韩免费在线观看| 久久久三级国产网站| 久久久综合激的五月天| 国产清纯白嫩初高生在线观看91| 久久在线观看免费| 欧美高清在线一区二区| 亚洲视频一二三| 亚洲午夜久久久久久久久电影院| 亚洲成人1区2区| 免费黄网站欧美| 粉嫩高潮美女一区二区三区| 91一区在线观看| 欧美另类videos死尸| 欧美一级久久久久久久大片| 久久亚洲精华国产精华液| 中文字幕精品在线不卡| 亚洲男同1069视频| 亚洲超碰精品一区二区| 国产酒店精品激情| 91亚洲永久精品| 欧美一区二区三区四区五区| 久久精品一区八戒影视| 亚洲免费在线观看视频| 日韩精品电影在线| 成人动漫在线一区| 欧美日韩成人综合| 国产无遮挡一区二区三区毛片日本| 国产精品第13页| 婷婷成人综合网| 成人小视频在线观看| 在线免费精品视频| 久久一区二区视频| 亚洲精品国产a久久久久久 | 美国十次综合导航| 99久久免费国产| 精品少妇一区二区三区| 亚洲蜜臀av乱码久久精品| 激情欧美一区二区|