C-Bibliotheksfunktionen - iscntrl ()
C Standard - Bibliothek - <ctype.h>
Beschreibung
Ob der C - Bibliothek Funktionvoid iscntrl (int c) prüfen Charakter Predigt ist ein Steuerzeichen.
Gemäß dem Standard-ASCII-Zeichensatz, Steuerzeichen des ASCII-Code zwischen 0x00 (NUL) und 0x1f (US) und 0x7f (DEL), bestimmte plattformspezifische Compiler-Implementierungen können auch Zeichensatz erweitert werden (0x7f oben) definieren zusätzliche Steuerzeichen.
Erklärung
Es folgt eine Erklärung iscntrl () Funktion.
int iscntrl(int c);
Parameter
- c - Das war ein Test des Charakters.
Rückgabewert
Wenn c ein Steuerzeichen ist, gibt die Funktion einen Wert ungleich Null zurück, andernfalls 0.
Beispiele
Das folgende Beispiel zeigt die Verwendung von iscntrl () Funktion.
#include <stdio.h> #include <ctype.h> int main () { int i = 0, j = 0; char str1[] = "all \a about \t programming"; char str2[] = "w3cschool \n tutorials"; /* 输出字符串直到控制字符 \a */ while( !iscntrl(str1[i]) ) { putchar(str1[i]); i++; } /* 输出字符串直到控制字符 \n */ while( !iscntrl(str2[j]) ) { putchar(str2[j]); j++; } return(0); }
Lassen Sie uns zusammenzustellen und um das obige Programm ausführen, die in der folgenden führen:
all w3cschool