第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

答案為什么是1,3,1 ?不知道是怎么來的,請(qǐng)教一下!

答案為什么是1,3,1 ?不知道是怎么來的,請(qǐng)教一下!

看書的時(shí)候遇到:對(duì)于以下字符串,strlen(s)的值為:(1)char s[10] = { 'A', '\0', 'B', 'C', '\0', 'D' };(2)char s[ ] = "\t\v\\\0will\n";(3)char s[ ] = "\x69\082\n"; 
查看完整描述

2 回答

?
守候你守候我

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超10個(gè)贊

首先,你要明確:字符串結(jié)束的標(biāo)志是\0。
其次,你要明白:\t,\v是轉(zhuǎn)義字符,是字符常量。
最后,你要知道:strlen( )函數(shù)的作用是測(cè)試字符串長(zhǎng)度(不包括\0)。

char s[10] = { 'A', '\0', 'B', 'C', '\0', 'D' };
當(dāng)運(yùn)行strlen(s)時(shí),從起始地址s開始掃描,到\0時(shí)結(jié)束操作,返回一個(gè)整型數(shù)1。

char s[ ] = "\t\v\\\0will\n";
在這個(gè)字符串中\(zhòng)0前面有3個(gè)轉(zhuǎn)義字符\t\v\\,所以返回3。

char s[ ] = "\x69\082\n"; 
\x69 是一個(gè)轉(zhuǎn)義字符,意思是十六進(jìn)制的69在ASCII中所代表的字符。

 


查看完整回答
反對(duì) 回復(fù) 2023-03-18
?
ITMISS

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超8個(gè)贊

遇到\0就表示該字符串結(jié)束,后面即使再長(zhǎng)也都不參與計(jì)算……
所以第一的長(zhǎng)度是1,
第二個(gè)的\是轉(zhuǎn)移字符,\t表示一個(gè)字符,后面同理;
第三個(gè)x69是16進(jìn)制數(shù),其實(shí)還是一個(gè)字符

明白了么?

查看完整回答
反對(duì) 回復(fù) 2023-03-18
  • 2 回答
  • 0 關(guān)注
  • 135 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)