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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么執(zhí)行之后,Temp的值為"adfasd"

為什么執(zhí)行之后,Temp的值為"adfasd"

冉冉說 2022-07-21 16:11:15
Char *Temp = "adfasd=12";char *Tail = strchr(Temp, '=');*Tail++ = 0;執(zhí)行之后,Temp的值為"adfasd"Tail的值為12Why?
查看完整描述

1 回答

?
慕雪6442864

TA貢獻(xiàn)1812條經(jīng)驗 獲得超5個贊

Strchr()函數(shù)是用來判斷一個字符是否在一個字符串中出現(xiàn),這個函數(shù)的語法如下:
Strchr(str,chr);
其中,str是字符數(shù)組或則字符串,chr是包含要搜索的值的字符變量,如果要搜索的值在字符串中出現(xiàn),該函數(shù)將返回一個指向這個字符位置的指針,如果未出現(xiàn),則返回NULL。

char *Tail = strchr(Temp, '=');
該語句執(zhí)行后字符串指針 Tail 指向 '=' 字符

*Tail++ = 0;
先將 Tail 指針指向的位置的字符替換成 0(字符串結(jié)束標(biāo)記), 然后 Tail 指針向后移動一個字符,執(zhí)行結(jié)束后 Tail 指向'1'; 此時 Temp 指向的的字符串
被分割成兩個字符串,分別是 "adfasd" 和 "12";

Temp 指向 "adfasd", Tail 指向 "12"

查看完整回答
反對 回復(fù) 2022-07-24
  • 1 回答
  • 0 關(guān)注
  • 244 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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