提高專案30 6 刪除字串前面的空格

2021-07-14 18:55:33 字數 551 閱讀 2201

任務和**:去除句子中第乙個單詞前的空格,返回去除了空格的字串

/*

檔名:main.c

完成日期:2016.7.11

問題描述: 去除句子中第乙個單詞前的空格,返回去除了空格的字串

程式輸出:

*/#include void ptrim(char *str);

int main(void)

void ptrim(char *str)

//跳過空格後,將字串複製進入str中,覆蓋先前的字元

while(*p != '\0')

//當需要覆蓋的字串覆蓋完畢後,輸入結束符表示結束,輸出時到結束符為止

*str = '\0';

}

程式執行結果:

總結:在while字串複製時需要注意指標p++,如果指標p不進行移動,則while迴圈會變為死迴圈,直到寫滿字串的空間,非法對其他空間操作。

python字串前面的u,還有r

以u或u開頭的字串表示unicode字串 如果你想要用非英語寫文字,那麼你需要有乙個支援unicode的編輯器。了解一下unicode和ascll碼還有utf 8 u 你好 這裡是把 你好 用unicode編碼 r nabdcd rds 這裡加上r表示 把 nabdcd rds看做原始字元,忽略一切...

php 字串擷取特定字元前面或後面的內容

1 php 擷取特定字元後面的內容 可以使用函式strripos,獲取乙個字串在另乙個字串中第一次出現的位置。number 1 0 result substr number,strripos number,1 echo result 結果輸出 0 2 php 擷取特定字元前面的內容 可以使用函式st...

sql保留字串中的某個字元前面的字串

create or replace procedure sp mid split string sp end out name out varchar2,permids in varchar2 is permids的格式 如 5,8,9,45,56,78 p start number 開始的指標,這...