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

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

?? linux 常用c函數(中文版)-內存控制及字符串操作.htm

?? 常用的嵌入式linux開發的C函數庫
?? HTM
?? 第 1 頁 / 共 5 頁
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0051)http://net.pku.edu.cn/~yhf/linux_c/function/05.html -->
<HTML><HEAD><TITLE>Untitled Document</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2462.0" name=GENERATOR></HEAD>
<BODY>
<TABLE>
  <TBODY>
  <TR>
    <TD vAlign=top width=80>  
      <DIV align=right><BR><FONT face=宋體 size=2><A 
      name=linuxc41></A></FONT></DIV></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2><BR>bcmp(比較內存內容) </FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>bcmp,strcasecmp,strcmp,strcoll,strncmp,strncasecmp<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
  size=2>#include&lt;string.h&gt;<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>定義函數 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>int bcmp ( const void *s1,const void * 
      s2,int n);<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>函數說明 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>bcmp()用來比較s1和s2所指的內存區間前n個字節,若參數n為0,則返回0。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>若參數s1 和s2 所指的內存內容都完全相同則返回0 
      值,否則返回非零值。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>附加說明 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>建議使用memcmp()取代。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>參考memcmp()。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>  
      <DIV align=right><BR><FONT face=宋體 size=2><A 
      name=linuxc42></A></FONT></DIV></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2><BR>bcopy(拷貝內存內容) </FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>memccpy,memcpy,memmove,strcpy,ctrncpy<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>#include 
  &lt;string.h&gt;<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>定義函數 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>void bcopy ( const void *src,void 
      *dest ,int n);<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>函數說明 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>bcopy()與memcpy()一樣都是用來拷貝src所指的內存內容前n個字節到dest所指的地址,不過參數src與dest在傳給函數時是相反的位置。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>
    <TD vAlign=top><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 vAlign=top><FONT face=宋體 size=2>建議使用memcpy()取代<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>#include&lt;string.h&gt;<BR>main()<BR>{<BR>char 
      dest[30]=”string(a)”;<BR>char src[30]=”string\0string”;<BR>int 
      i;<BR>bcopy(src,dest,30);/* src指針放在前*/<BR>printf(bcopy(): 
      “)<BR>for(i=0;i&lt;30;i++)<BR>printf(“%c”,dest[i]);<BR>memcpy(dest 
      src,30); /*dest指針放在錢*/<BR>printf(‘\nmemcpy() : 
      “);<BR>for(i=0;i&lt;30;i++)<BR>printf(“%c”,dest[i]);<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>執行 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>bcopy() : string string<BR>memcpy() 
      :string sring<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>  
      <DIV align=right><BR><FONT face=宋體 size=2><A 
      name=linuxc43></A></FONT></DIV></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2><BR>bzero(將一段內存內容全清為零) </FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>memset,swab<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
  size=2>#include&lt;string.h&gt;<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>定義函數 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>void bzero(void *s,int 
    n);<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>函數說明 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>bzero()會將參數s所指的內存區域前n個字節,全部設為零值。相當于調用memset((void*)s,0,size_tn);<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>
    <TD vAlign=top><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 vAlign=top><FONT face=宋體 size=2>建議使用memset取代<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>參考memset()。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>  
      <DIV align=right><BR><FONT face=宋體 size=2><A 
      name=linuxc44></A></FONT></DIV></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2><BR>index(查找字符串中第一個出現的指定字符) 
  </FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>rindex,srechr,strrchr<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
  size=2>#include&lt;string.h&gt;<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>定義函數 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>char * index( const char *s, int 
      c);<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>函數說明 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>index()用來找出參數s字符串中第一個出現的參數c地址,然后將該字符出現的地址返回。字符串結束字符(NULL)也視為字符串一部分。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
    size=2>如果找到指定的字符則返回該字符所在地址,否則返回0。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>#include&lt;string.h&gt;<BR>main()<BR>{<BR>char *s 
      =”0123456789012345678901234567890”;<BR>char *p;<BR>p 
      =index(s,’5’);<BR>printf(%s\n”,p);<BR>}<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>執行 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>5.68E+25<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>  
      <DIV align=right><BR><FONT face=宋體 size=2><A 
      name=linuxc45></A></FONT></DIV></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2><BR>memccpy(拷貝內存內容) </FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>bcopy,memcpy,memmove,strcpy,strncpy<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
  size=2>#include&lt;string.h&gt;<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>定義函數 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>void * memccpy(void *dest, const void 
      * src, int c,size_t n);<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>函數說明 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>memccpy()用來拷貝src所指的內存內容前n個字節到dest所指的地址上。與memcpy()不同的是,memccpy()會在復制時檢查參數c是否出現,若是則返回dest中值為c的下一個字節地址。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>返回值 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>返回指向dest中值為c的下一個字節指針。返回值為0表示在src所指內存前n個字節中沒有值為c的字節。<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>范例 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>#include&lt;string.h&gt;<BR>main()<BR>{<BR>char 
      a[]="string[a]";<BR>char 
      b[]="string(b)";<BR>memccpy(a,b,'B',sizeof(b));<BR>printf("memccpy():%s\n",a);<BR>}<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>執行 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>memccpy():string(b)<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>  
      <DIV align=right><BR><FONT face=宋體 size=2><A 
      name=linuxc46></A></FONT></DIV></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2><BR></FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2><BR>memchr(在某一內存范圍中查找一特定字符) 
  </FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>相關函數 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>index,rindex,strchr,strpbrk,strrchr,strsep,strspn,strstr<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>表頭文件 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
  size=2>#include&lt;string.h&gt;<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>定義函數 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 size=2>void * memchr(const void *s,int 
      c,size_t n);<BR></FONT></TD></TR>
  <TR>
    <TD vAlign=top width=80>
      <DIV align=right><FONT face=宋體 size=2>函數說明 </FONT></DIV></TD>
    <TD vAlign=top><FONT face=宋體 
      size=2>memchr()從頭開始搜尋s所指的內存內容前n個字節,直到發現第一個值為c的字節,則返回指向該字節的指針。<BR></FONT></TD></TR>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
制服丝袜亚洲播放| 一区二区三区在线高清| 中文字幕一区二区不卡| 日本中文一区二区三区| av影院午夜一区| 日韩一区二区三区三四区视频在线观看 | 欧美乱妇15p| 国产婷婷色一区二区三区在线| 一区二区三区不卡在线观看| 国产精品88av| 欧美一区二区三区四区五区| 亚洲人成伊人成综合网小说| 精品亚洲成a人| 69成人精品免费视频| 一区二区在线观看视频在线观看| 国产精品自拍三区| 日韩精品最新网址| 亚洲五码中文字幕| 色8久久精品久久久久久蜜| 国产日韩在线不卡| 国模冰冰炮一区二区| 欧美一区二区视频网站| 亚洲成人精品在线观看| 一本久久a久久免费精品不卡| 国产三级精品视频| 久久99精品一区二区三区三区| 欧美午夜片在线观看| 亚洲人成精品久久久久久| 国产成人高清在线| 日本一区二区免费在线| 国产精品小仙女| 久久久精品一品道一区| 国产一区免费电影| 国产视频不卡一区| 国产成人超碰人人澡人人澡| 久久精品视频一区二区三区| 国产一区二区三区在线观看免费 | 三级在线观看一区二区| 欧美精品久久99久久在免费线 | 精品久久人人做人人爰| 寂寞少妇一区二区三区| 337p日本欧洲亚洲大胆精品| 狠狠色综合日日| 久久精品视频免费| 99久久综合狠狠综合久久| 亚洲欧美在线另类| 91久久久免费一区二区| 亚洲一区国产视频| 欧美一区二区视频在线观看2022 | 免费欧美日韩国产三级电影| 精品日韩成人av| 高清不卡在线观看| 自拍偷拍亚洲综合| 在线综合+亚洲+欧美中文字幕| 免费在线看成人av| 国产日韩欧美精品综合| 99久久婷婷国产综合精品电影| 亚洲激情成人在线| 欧美大片免费久久精品三p| 国产成人午夜视频| 有码一区二区三区| 精品少妇一区二区三区视频免付费| 国产美女精品一区二区三区| 亚洲男帅同性gay1069| 制服丝袜亚洲色图| 成年人午夜久久久| 天堂成人免费av电影一区| 久久老女人爱爱| 欧美视频三区在线播放| 美女久久久精品| 亚洲猫色日本管| 日韩三级视频在线看| 99热国产精品| 日本午夜精品视频在线观看| 国产精品免费网站在线观看| 欧美日韩第一区日日骚| 国产xxx精品视频大全| 亚洲成人黄色小说| 国产精品乱人伦| 日韩视频免费直播| 色婷婷国产精品综合在线观看| 九九**精品视频免费播放| 亚洲伦理在线免费看| 久久新电视剧免费观看| 欧美色综合网站| www.欧美日韩| 国产一本一道久久香蕉| 天天av天天翘天天综合网色鬼国产| 亚洲国产精品高清| 欧美tickling网站挠脚心| 欧美亚洲国产bt| 337p亚洲精品色噜噜狠狠| 成人性生交大合| 久久激情综合网| 亚洲成年人影院| 一区二区在线观看免费 | 国产精品18久久久久久久久| 首页亚洲欧美制服丝腿| 一区二区不卡在线视频 午夜欧美不卡在| 日韩一区二区在线观看视频| 欧美亚洲丝袜传媒另类| 91免费版pro下载短视频| 岛国精品一区二区| 国产精品一区二区在线观看网站| 热久久久久久久| 日韩精品福利网| 亚洲午夜电影网| 一区二区三区91| 亚洲美女屁股眼交| 亚洲免费资源在线播放| 亚洲图片激情小说| 《视频一区视频二区| 成人免费在线视频观看| 国产精品久久久久婷婷| 国产精品久久毛片| 综合色中文字幕| 亚洲欧美另类在线| 亚洲精品中文字幕乱码三区| 亚洲日本成人在线观看| 1024国产精品| 一片黄亚洲嫩模| 亚洲一本大道在线| 日韩一区欧美二区| 麻豆精品在线看| 国产精品综合在线视频| 成人综合在线网站| 色综合一个色综合| 欧美另类久久久品| 精品久久99ma| 国产三级一区二区| 综合分类小说区另类春色亚洲小说欧美| 欧美高清在线视频| 亚洲免费看黄网站| 亚洲6080在线| 国产一区二区三区综合| 岛国一区二区在线观看| 91国偷自产一区二区三区观看| 欧美吻胸吃奶大尺度电影| 日韩一区二区三区av| 日本一区二区视频在线| 亚洲丝袜自拍清纯另类| 亚洲无人区一区| 国产一区在线看| 在线视频观看一区| 欧美不卡一区二区三区四区| 国产精品无人区| 亚洲一区日韩精品中文字幕| 精品一区二区三区不卡| 成人免费毛片片v| 欧美猛男gaygay网站| 亚洲精品在线观| 亚洲黄色性网站| 国内精品国产三级国产a久久| 99久久精品国产麻豆演员表| 制服丝袜一区二区三区| 中文字幕不卡三区| 视频一区二区三区入口| 不卡一卡二卡三乱码免费网站| 91成人在线精品| 久久精品一区二区三区av| 亚洲午夜一区二区三区| 国产高清不卡一区二区| 欧美另类高清zo欧美| 亚洲欧洲韩国日本视频| 蜜臀av一区二区| 色婷婷精品大在线视频 | 欧美裸体一区二区三区| 欧美激情综合五月色丁香| 日本亚洲最大的色成网站www| 成人免费视频caoporn| 日韩精品专区在线影院观看| 亚洲精品成人在线| 成人中文字幕在线| 日韩欧美国产精品| 亚洲va欧美va国产va天堂影院| 丁香桃色午夜亚洲一区二区三区| 91精品在线麻豆| 亚洲综合在线第一页| av网站免费线看精品| 久久久久9999亚洲精品| 蜜臀av一区二区| 3d成人h动漫网站入口| 一区二区三区在线免费观看| 成人一区二区视频| 欧美精品一区二区精品网| 日本不卡一二三区黄网| 欧美性猛交xxxx黑人交| 亚洲人亚洲人成电影网站色| 国产成人免费在线观看不卡| 2017欧美狠狠色| 久久精品国产一区二区| 91精品国产综合久久婷婷香蕉 | 欧美日韩在线直播| 亚洲黄色小视频| 在线观看一区二区精品视频| 国产精品情趣视频| 北条麻妃一区二区三区| 国产人成一区二区三区影院| 国产精品91一区二区| 国产欧美一区二区精品婷婷|