string 通過(guò)空格進(jìn)行分割 c語(yǔ)言,將輸入的字符串按照空格分割?
c語(yǔ)言,將輸入的字符串按照空格分割?Strtok函數(shù)網(wǎng)頁(yè)鏈接char STR[]=“我愛(ài)c愛(ài)c”const char*split=“char*PP=Strtok(STR,split)while(P!=
c語(yǔ)言,將輸入的字符串按照空格分割?
Strtok函數(shù)
網(wǎng)頁(yè)鏈接
char STR[]=“我愛(ài)c愛(ài)c”
const char*split=“
char*P
P=Strtok(STR,split)
while(P!=null){
printf(%sn“,P)
P=Strtok(null,split)
}
so loop
讓我們談?wù)勎业倪壿?,它不一定是最?yōu)的
首先得到一個(gè)包含char*和int的結(jié)構(gòu)結(jié)構(gòu)
然后建立一個(gè)結(jié)構(gòu)數(shù)組
在每次循環(huán)比較之前得到的結(jié)構(gòu)數(shù)組是否包含相同的字符串
有一個(gè)計(jì)數(shù)器1]]不要在數(shù)組的空位置添加一個(gè)成員為字符串且計(jì)數(shù)為1的結(jié)構(gòu)遍歷循環(huán)末尾的結(jié)構(gòu)數(shù)組
我很久沒(méi)寫(xiě)C了??峙履愕拇a中有bug,我來(lái)寫(xiě)這個(gè)想法
你可以直接使用Excel中的搜索和替換功能,非常簡(jiǎn)單和常用
!當(dāng)然,您也可以使用函數(shù)公式刪除文本之間的空格
!要?jiǎng)h除單詞之間的空格,可以執(zhí)行以下步驟:
①按<ctrl>;h打開(kāi)替換功能;
②在搜索框中輸入空格;
③單擊面板中的“全部替換”;
如果要?jiǎng)h除整個(gè)工作簿中的空格,請(qǐng)單擊替換面板中的選項(xiàng)并選擇“工作簿”在范圍內(nèi);
下面的動(dòng)畫(huà)演示:
例如,要替換文本之間的空格,可以輸入公式:=substitute(A1,“,”)
下面的動(dòng)畫(huà)演示: