在C ++中,isspace是用於字符串和字符處理的預定義函數。cstring是字符串函數所需的頭文件,而cctype是字符函數所需的頭文件。
此函數用於檢查參數是否包含任何空格字符。
C ++中有很多類型的空格字符,例如-
' ' - 空間
'\ t'-水平標籤
'\ n'–換行符
'\ v'-垂直標籤
'\ f'–提要
'\ r'–回車
句法 :
int isspace(int x)
x:x是要檢查的字符
運用一:給定一個字符串,我們需要使用isspace()函數計算字符串中的空白字符數。
例子:
輸出:Entered character is space(輸入的字符是空格)
運用二:isspace()函數用於查找給定句子中的空格數。
例子:
算法
1.按字符遍歷給定的字符串字符直至其長度,檢查字符是否為空白字符。
2.如果是空格字符,則將計數器加1,否則遍歷下一個字符。
3.列印計數器的值。
代碼示例:
輸出:Number of spaces in the sentence is :2
.輸出:2
希望對大家有幫助~
另外如果你想更好的提升你的編程能力,學好C語言C++編程!彎道超車,快人一步!筆者這裡或許可以幫到你~
C語言C++編程學習交流圈子,QQ群【464501141】
分享(源碼、項目實戰視頻、項目筆記,基礎入門教程)
歡迎轉行和學習編程的夥伴,利用更多的資料學習成長比自己琢磨更快哦!