Kā lietot isblank() funkciju programmā C++

Ka Lietot Isblank Funkciju Programma C



Jūs droši vien esat dzirdējuši par šo terminu ir balts ja esat C++ kodētājs. Šo funkciju parasti izmanto C++, lai noteiktu, vai konkrētā rakstzīme ir atstarpes rakstzīme vai nav. Atstarpes rakstzīmes ir tās, ko izmanto, lai atdalītu vārdus vai rakstzīmes teksta virknē, piemēram, atstarpes, tabulēšanas zīmes un rindiņu pārtraukumus.

Izpildiet šo rokasgrāmatu, lai uzzinātu par ir tukšs () funkcija detalizēti.







Kas ir isblank() funkcija C++

The ir tukšs () ir C++ standarta bibliotēkas iebūvēta funkcija, kas paredzēta, lai pārbaudītu, vai dotā rakstzīme ir atstarpes vai tabulēšanas rakstzīme. Funkcija ir iekļauta galvenes failu un galvenokārt tiek izmantots, lai pārbaudītu atstarpju rakstzīmju vērtības. Ja rakstzīme ir atstarpe vai tabulēšana, ir tukšs () funkcija atgriež patiesu.



Sintakse ir tukšs () funkcija ir vienkārša. Kā arguments tiek izmantota viena rakstzīme, kas apzīmē rakstzīmi, kuru vēlaties pārbaudīt.



int ir tukšs ( int ch ) ;





Funkcija atgriež True, ja rakstzīme ir atstarpe vai tabulēšana, un false, ja tā nav. Funkcija ir ļoti noderīga, ja vēlaties no virknes izslēgt nevajadzīgas vai liekas rakstzīmes.

Funkcijas isblank() lietojumi

The ir tukšs () funkcija ir noderīga daudzos dažādos kontekstos. Pārbaudīt:



1: izmantojiet isblank(), lai pārbaudītu, vai rakstzīme ir atstarpes rakstzīme

Mēs varam izmantot ir tukšs () metode, lai noteiktu, vai rakstzīme ir atstarpes rakstzīme.

#include
#include

int galvenais ( ) {
char ch = '' ;

ja ( ir balts ( ch ) ) {
std::cout << 'Varonis ir atstarpes rakstzīme.' << std::endl;
} cits {
std::cout << 'Varonis nav atstarpes rakstzīme.' << std::endl;
}

atgriezties 0 ;
}

Iepriekš minētajā kodā mainīgais ch pēc tam tiek deklarēts un tiek piešķirta atstarpes vērtība. Pēc tam mēs izmantojam priekšrakstu if-else, lai noteiktu, vai norādītā rakstzīme ir atstarpes rakstzīme vai nav. Ja attiecīgā rakstzīme ir atstarpes rakstzīme, tiek izdrukāts atstarpes rakstzīmes ziņojums.

Izvade

2: izmantojiet isblank(), lai pārbaudītu, vai virknē ir atstarpes rakstzīme

Vēl viena populāra metodes isblank() lietojumprogramma ir noteikt, vai virknē ir iekļautas tikai atstarpes rakstzīmes. Tas ir noderīgi, lai pārbaudītu lietotāja ievadi. Funkciju var izmantot, lai noteiktu, vai ievade ir tukša vai tajā vienkārši ir atstarpes. Šādā gadījumā varat lūgt lietotāju sniegt derīgus datus.

#include
#include

int galvenais ( ) {
std::string str = 'Linux, mājiens! \t ' ;

priekš ( char ch : str ) {
ja ( ir balts ( ch ) ) {
std::cout << 'Raksturs ' << ch << ' ir atstarpes rakstzīme.' << std::endl;
} cits {
std::cout << 'Raksturs ' << ch << 'nav atstarpes rakstzīme.' << std::endl;
}
}

atgriezties 0 ;
}

Kodā mēs inicializējam virkni str un iedod tai virkni Linux, mājiens! . Pēc tam tiek izmantota for cilpa, lai šķērsotu katru virknes rakstzīmi. Lai noskaidrotu, vai konkrēta rakstzīme ir atstarpe, mēs izmantojam ir tukšs () metodi. Ja rakstzīme nav atstarpe, mēs izdrukājam ziņojumu, lai to norādītu, pretējā gadījumā mēs izdrukājam ziņojumu, kas norāda, ka tā ir atstarpe.

Izvade

Secinājums

The ir tukšs () funkcija ir spēcīgs C++ programmēšanas rīks, ko var izmantot, lai pārbaudītu, vai dotā rakstzīme ir atstarpe vai tabulēšana. Tā ir ātra, efektīva un pārnēsājama funkcija, ko var izmantot, lai ātri un precīzi analizētu milzīgus datu apjomus. Neatkarīgi no tā, vai rakstāt nelielu darbvirsmas lietojumprogrammu vai liela mēroga sistēmu, ir tukšs () funkcija var palīdzēt rakstīt kodu, kas ir uzticams, efektīvs un viegli uzturējams.