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