Funkcija isspace () C ++ pārbauda, vai dotais raksturs ir atstarpes raksturs vai nav.
isspace () prototips
int isspace (int ch);
Par isspace()
funkciju pārbauda, vai ch ir atstarpes raksturs, kas klasificēti pēc pašreizējā C locale. Pēc noklusējuma šīs rakstzīmes ir atstarpes:
- atstarpe (0x20, "")
- veidlapas plūsma (0x0c, ' f')
- rindas plūsma (0x0a, ' n')
- pārvadājuma atgriešanās (0x0d, ' r')
- horizontālā cilne (0x09, ' t')
- vertikāla cilne (0x0b, ' v')
Rīcība isspace()
nav noteikta, ja ch vērtība nav attēlojama kā neparakstīta char vai nav vienāda ar EOF.
Tas ir definēts galvenes failā "> header file.
isspace () parametri
ch: Pārbaudāmais raksturs.
isspace () Atgriežamā vērtība
isspace()
Funkcija atgriež bez nulles vērtību, ja ch ir atstarpes raksturs, pretējā gadījumā atgriež nulli.
Piemērs: Kā darbojas isspace () funkcija
#include #include #include using namespace std; int main() ( char str() = " C++"; cout << "Before removing whitespace characters" << endl; cout << str << endl << endl; cout << "After removing whitespace characters" << endl; for (int i=0; i
When you run the program, the output will be:
Before removing whitespace characters C++ After removing whitespace characters C++