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

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

?? 08.htm

?? Linux系統函數用法的詳細介紹
?? HTM
?? 第 1 頁 / 共 2 頁
字號:
    <TD><FONT face=宋體 size=2>void *lsearch(const void * key ,const void * base       ,size_t * nmemb,size_t size, int ( * compar) (const void * ,const 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>lsearch()利用線性搜索在數組中從頭至尾一項項查找數據。參數key指向欲查找的關鍵數據,參數base指向要被搜索的數組開頭地址,參數nmemb       代表數組中的元素數量,每一元素的大小則由參數size 決定,最后一項參數compar       為一函數指針,這個函數用來判斷兩個元素是否相同,若傳給compar       的第一個參數所指的元素數據和第二個參數所指的元素數據相同時則返回0,兩個元素數據不相同則返回非0       值。如果lsearch()找不到關鍵數據時會主動把該項數據加入數組里。<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>找到關鍵數據則返回找到的該筆元素的四肢,如果在數組中找不到關鍵數據則將此關鍵數據加入數組,再把加入數組后的地址返回。<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>#include&lt;stdlib.h&gt;<BR>#define       NMEMB 50<BR>#define SIZE 10<BR>int compar (comst void *a,const void       *b)<BR>{<BR>return (strcmp((char *) a, (char *)       b));<BR>}<BR>main()<BR>{<BR>char       data[NMEMB][SIZE]={“Linux”,”freebsd”,”solzris”,”sunos”,”windows”};<BR>char       key[80],*base,*offset;<BR>int i,       nmemb=NMEMB,size=SIZE;<BR>for(i=1;i&lt;5;i++){<BR>fgets(key,sizeof9key),stdin);<BR>key[strlen(key)-1]=’\0’;<BR>base       = data[0];<BR>offset = (char       *)lfind(key,base,&amp;nmemb,size,compar);<BR>if(offset       ==NULL){<BR>printf(“%s not found!\n”,key);<BR>offset=(char *)       lsearch(key,base,&amp;nmemb,size,compar);<BR>printf(“Add %s to data       array\n”,offset);<BR>}else{<BR>printf(“found : %s       \n”,offset);<BR>}<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>linux<BR>found:linux<BR>os/2<BR>os/2 not       found!<BR>add os/2 to data array<BR>os/2<BR>found:os/2<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>        <DIV align=right><BR><FONT face=宋體 size=2><A       name=linuxc129></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>qsort(利用快速排序法排列數組) </FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>bsearch<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>void qsort(void * base,size_t nmemb,size_t       size,int ( * compar)(const void *, const 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>參數base指向欲排序的數組開頭地址,參數nmemb代表數組中的元素數量,每一元素的大小則由參數size決定,最后一項參數compar為一函數指針,這個函數用來判斷兩個元素間的大小關系,若傳給compar的第一個參數所指的元素數據大于第二個參數所指的元素數據則必須回傳大于零的值,兩個元素數據相等則回傳0。<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><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><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>#define nmemb 7<BR>#include       &lt;stdlib.h&gt;<BR>int compar (const void *a ,const void *b)<BR>{<BR>int       *aa=(int * ) a,*bb = (int * )b;<BR>if( * aa &gt;* bb)return 1;<BR>if( * aa       == * bb) return 0;<BR>if( * aa &lt; *bb) return -1;<BR>}<BR>main(       )<BR>{<BR>int base[nmemb]={ 3,102,5,-2,98,52,18};<BR>int i;<BR>for ( i=0;       i&lt;nmemb;i++)<BR>printf(“%d       “,base[i]);<BR>printf(“\n”);<BR>qsort(base,nmemb,sizeof(int),compar);<BR>for(i=0;i&lt;nmemb;i++)<BR>printf(“%d”base[i]);<BR>printf(“\n”);<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>3 102 5 -2 98 52 18<BR>-2 3 5 18 52 98       102<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>        <DIV align=right><BR><FONT face=宋體 size=2><A       name=linuxc130></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>rand(產生隨機數) </FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>srand,random,srandom<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>int rand(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>rand()會返回一隨機數值,范圍在0至RAND_MAX       間。在調用此函數產生隨機數前,必須先利用srand()設好隨機數種子,如果未設隨機數種子,rand()在調用時會自動設隨機數種子為1。關于隨機數種子請參考srand()。<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至RAND_MAX之間的隨機數值,RAND_MAX定義在stdlib.h,其值為2147483647。<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 到10       間的隨機數值,此范例未設隨機數種子,完整的隨機數產生請參考<BR>srand()*/<BR>#include&lt;stdlib.h&gt;<BR>main()<BR>{<BR>int       i,j;<BR>for(i=0;i&lt;10;i++)<BR>{<BR>j=1+(int)(10.0*rand()/(RAND_MAX+1.0));<BR>printf(“%d       “,j);<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>9 4 8 8 10 2 4 8 3 6<BR>9 4 8 8 10 2 4 8 3       6<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>        <DIV align=right><BR><FONT face=宋體 size=2><A       name=linuxc131></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>srand(設置隨機數種子) </FONT></TD></TR>  <TR>    <TD vAlign=top width=80>      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>    <TD><FONT face=宋體 size=2>rand,random srandom<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>void srand (unsigned int seed);<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>srand()用來設置rand()產生隨機數時的隨機數種子。參數seed必須是個整數,通常可以利用geypid()或time(0)的返回值來當做seed。如果每次seed都設相同值,rand()所產生的隨機數值每次就會一樣。<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><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 到10       間的隨機數值,此范例與執行結果可與rand()參照*/<BR>#include&lt;time.h&gt;<BR>#include&lt;stdlib.h&gt;<BR>main()<BR>{<BR>int       i,j;<BR>srand((int)time(0));<BR>for(i=0;i&lt;10;i++)<BR>{<BR>j=1+(int)(10.0*rand()/(RAND_MAX+1.0));<BR>printf(“       %d “,j);<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>5 8 8 8 10 2 10 8 9 9<BR>2 9 7 4 10 3 2 10 8       7<BR></FONT></TD></TR>  <TR>    <TD vAlign=top width=80>        <DIV align=right><BR></DIV></TD></TR></TBODY></TABLE></BODY></HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
1区2区3区国产精品| 激情五月播播久久久精品| 免费精品视频在线| 色综合久久中文字幕| 精品日韩一区二区三区| 亚洲尤物视频在线| hitomi一区二区三区精品| 欧美一级欧美一级在线播放| 日韩理论片中文av| 国产精品影视在线观看| 日韩欧美美女一区二区三区| 亚洲一区二区三区四区在线观看| 国v精品久久久网| 日韩欧美一区二区免费| 亚洲成人精品一区| 91国产福利在线| 一区视频在线播放| 成人午夜电影小说| 26uuu精品一区二区三区四区在线| 天涯成人国产亚洲精品一区av| 99精品偷自拍| 1区2区3区国产精品| 99久精品国产| 亚洲精选视频在线| 色噜噜狠狠成人网p站| 亚洲免费观看高清完整版在线 | 欧美日韩一区不卡| 一区二区三区在线播放| 色综合天天性综合| 亚洲人午夜精品天堂一二香蕉| 成人爽a毛片一区二区免费| 国产亚洲欧美激情| 国产99久久久国产精品免费看| 国产日韩影视精品| 不卡av免费在线观看| 国产精品久久久99| 91在线视频观看| 一区二区三区在线免费观看| 在线观看精品一区| 亚洲va欧美va人人爽午夜| 欧美精品一卡两卡| 欧美aaa在线| 久久婷婷国产综合国色天香| 国产美女在线精品| 国产精品久久久久国产精品日日| 97se狠狠狠综合亚洲狠狠| 亚洲精品久久久蜜桃| 7777精品伊人久久久大香线蕉的 | 色综合中文综合网| 狠狠狠色丁香婷婷综合激情| 久久久午夜电影| 99re这里只有精品视频首页| 樱桃国产成人精品视频| 欧美精品在线视频| 国产在线视视频有精品| 中文字幕在线一区二区三区| 色老头久久综合| 久久成人免费网站| 国产精品久久久久精k8| 91麻豆精品国产91久久久资源速度 | 美女网站视频久久| 欧美激情在线看| 欧美日韩三级一区| 国产一区二区三区在线观看免费| 国产精品午夜免费| 666欧美在线视频| 成人v精品蜜桃久久一区| 亚洲成va人在线观看| 久久久www免费人成精品| 欧洲亚洲精品在线| 国产精品综合视频| 性做久久久久久免费观看| 国产日韩v精品一区二区| 欧美亚洲国产一区二区三区| 久久国产婷婷国产香蕉| 亚洲视频你懂的| 精品av久久707| 欧美午夜电影在线播放| 国产不卡一区视频| 六月婷婷色综合| 亚洲欧美色图小说| 久久久亚洲高清| 欧美片网站yy| 91在线视频网址| 国产一区二区三区国产| 日本午夜精品一区二区三区电影| 中文字幕av在线一区二区三区| 欧美日韩一区小说| 91网站黄www| 国产成人免费在线观看| 日本不卡在线视频| 亚洲一区免费观看| 亚洲三级免费观看| 国产欧美在线观看一区| 欧美精品一区在线观看| 日韩一级完整毛片| 91精品久久久久久久91蜜桃 | 精品国产一区二区三区忘忧草| 欧美性感一类影片在线播放| 99热在这里有精品免费| 国产福利一区二区三区视频在线 | 精品国产免费视频| 日韩色在线观看| 欧美年轻男男videosbes| 欧洲一区在线电影| 欧美伊人久久大香线蕉综合69| 波多野结衣在线一区| 粉嫩在线一区二区三区视频| 国产精品一区二区久激情瑜伽| 久久99精品久久久久久动态图| 日本系列欧美系列| 毛片不卡一区二区| 麻豆精品国产91久久久久久| 日本中文一区二区三区| 日本视频在线一区| 免费在线欧美视频| 久久er精品视频| 国产一区不卡视频| 国产.欧美.日韩| aaa欧美色吧激情视频| 色综合久久久久久久| 欧美天天综合网| 在线不卡一区二区| 日韩精品专区在线影院观看| 欧美电视剧免费观看| 久久久99免费| 中文字幕一区二区在线播放| 1024成人网色www| 亚洲一区二区中文在线| 久久av中文字幕片| 国产真实乱子伦精品视频| 国产一二三精品| 91在线一区二区三区| 欧美老女人在线| 日韩欧美中文字幕精品| 久久久www免费人成精品| 亚洲欧美激情一区二区| 亚洲va在线va天堂| 国产福利一区二区三区在线视频| caoporm超碰国产精品| 欧美日韩一区国产| 久久久久久久久久久99999| 国产精品成人在线观看| 三级影片在线观看欧美日韩一区二区| 人人精品人人爱| 成人黄色免费短视频| 在线播放中文一区| 国产丝袜在线精品| 亚洲成人精品在线观看| 国产成人午夜片在线观看高清观看 | 欧美精品v日韩精品v韩国精品v| 精品美女被调教视频大全网站| 中文字幕精品一区二区三区精品| 亚洲chinese男男1069| 国产成人鲁色资源国产91色综 | 日本美女一区二区| 成人黄色777网| 日韩一区二区中文字幕| 亚洲久本草在线中文字幕| 国产综合一区二区| 欧美欧美欧美欧美首页| 国产精品欧美极品| 久久精品国产一区二区三| 欧洲视频一区二区| 国产偷国产偷亚洲高清人白洁| 午夜精品视频在线观看| 成人高清视频在线| 久久亚洲精品小早川怜子| 亚洲国产成人av网| 99精品在线观看视频| 久久婷婷成人综合色| 日av在线不卡| 欧美年轻男男videosbes| 亚洲日本护士毛茸茸| 国产成人自拍网| 欧美精品一区二区三区久久久| 亚洲国产成人91porn| 91丨九色丨国产丨porny| 中文字幕乱码一区二区免费| 青青草精品视频| 在线观看91视频| 亚洲另类色综合网站| 成人国产亚洲欧美成人综合网| 精品欧美一区二区在线观看| 秋霞电影网一区二区| 欧美日韩国产综合视频在线观看| 亚洲乱码精品一二三四区日韩在线| 国产精品亚洲午夜一区二区三区| 欧美一级精品在线| 日韩经典中文字幕一区| 欧美人狂配大交3d怪物一区| 亚洲丶国产丶欧美一区二区三区| 99re6这里只有精品视频在线观看| 国产日韩欧美精品电影三级在线| 国内精品久久久久影院色 | 韩国欧美国产1区| 欧美sm美女调教| 国产一区亚洲一区| 久久久久久久久久久久久久久99| 精品一区二区三区av|