黄色网址免费_久久亚洲一区_欧美综合一区二区_av超碰在线_九九久久精品_免费不卡视频

    全國(guó)

    當(dāng)前位置:

  • 熱門地區(qū):
  • 選擇地區(qū):
  • ×
當(dāng)前位置: 初三網(wǎng) > 中考助考 > 學(xué)習(xí)經(jīng)驗(yàn) > 正文

strlen和sizeof的區(qū)別 兩者有何不同

2023-10-20 09:09:00文/勾子木

strlen和sizeof的區(qū)別:strlen表示的是一個(gè)計(jì)數(shù)器的工作,它是從內(nèi)存的某個(gè)位置開始掃描,然后直至碰到第一個(gè)字符串結(jié)束符'\0'為止,然后返回計(jì)數(shù)器值。sizeof在C語言中是用于判斷數(shù)據(jù)類型或者表達(dá)式長(zhǎng)度的運(yùn)算符。

strlen和sizeof的區(qū)別 兩者有何不同

strlen和sizeof的區(qū)別

1、Sizeof是運(yùn)算符而strlen是函數(shù)

2、Sizeof可以用類型做參數(shù),strlen只能用char*做參數(shù)

3、數(shù)組做sizeof參數(shù)不退化,而傳遞給strlen則退化成指針

4、strlen結(jié)果是運(yùn)行時(shí)候才能計(jì)算出來,而且計(jì)算出來的是字符串的長(zhǎng)度不是內(nèi)村的大小

5、當(dāng)使用的是結(jié)構(gòu)體或者變量時(shí),sizeof返回的是實(shí)際的大小,靜態(tài)空間數(shù)組則返回?cái)?shù)組的尺寸

strlen是什么

在C語言中strlen函數(shù)是一個(gè)標(biāo)準(zhǔn)庫函數(shù),其作用為計(jì)算字符串的長(zhǎng)度,但是不包括“\0”在內(nèi)。該函數(shù)的語法為“size_tstrlen(constchar*str)”,其參數(shù)str表示要計(jì)算長(zhǎng)度的字符串,返回值為字符串的長(zhǎng)度。

sizeof是什么

在Pascal語言中,sizeof()是一種內(nèi)存容量度量函數(shù),功能是返回一個(gè)變量或者類型的大小(以字節(jié)為單位);在C語言中,sizeof()是一個(gè)判斷數(shù)據(jù)類型或者表達(dá)式長(zhǎng)度的運(yùn)算符。在Pascal語言與C語言中,對(duì)sizeof()的處理都是在編譯階段進(jìn)行。

查看更多【學(xué)習(xí)經(jīng)驗(yàn)】?jī)?nèi)容
主站蜘蛛池模板: 日韩在线播放第一页 | 羞羞色在线观看 | 深夜福利影院 | 欧美色图综合网 | 久久久久久久久91 | 久久久久久久久久一区 | 免费看欧美一级片 | 国产韩国精品一区二区三区 | 日本欧美国产 | 黄频视频 | 91精品国产91 | 蜜桃传媒一区二区 | а天堂中文最新一区二区三区 | 免费一区| 亚洲成人高清 | 欧美一区二区三区在线观看 | 亚洲一区二区三区四区五区午夜 | 日批免费在线观看 | 欧美xxxⅹ性欧美大片 | 亚洲91视频| 婷婷丁香激情 | 久久国产欧美日韩精品 | 久久狠狠 | 精品一区二区在线看 | 91精品国产综合久久福利软件 | 成人午夜激情 | 欧美日韩成人影院 | 中文字幕亚洲无线 | 国产一区二区精品 | 午夜在线观看视频 | av手机在线播放 | www.久草.com| 国产精品成人在线播放 | www..com18午夜观看 | 免费看91| 91精品国产综合久久婷婷香蕉 | 色婷婷av99xx | 欧美久久一区二区 | 久热精品在线观看视频 | 中文字幕在线网 | 91性高湖久久久久久久久_久久99 |