İsupper () işlevi, bir karakterin büyük harfli bir alfabe (AZ) olup olmadığını kontrol eder.
C isupper () Prototip
int isupper (int bağımsız değişken);
İsupper () işlevi, bir tamsayı biçiminde tek bir bağımsız değişken alır ve bir tür değeri döndürür int
.
İsupper () argüman olarak tamsayıyı alsa da, karakter işleve aktarılır. Dahili olarak, karakter kontrol için ASCII'sine dönüştürülür.
"> Başlık dosyasında tanımlanmıştır.
C isupper () Dönüş Değeri
Geri dönüş değeri | Uyarılar |
---|---|
Sıfır olmayan tam sayı (x> 0) | Argüman büyük harfli bir alfabedir. |
Sıfır (0) | Argüman büyük harfli bir alfabe değildir. |
Örnek: C isupper () işlevi
#include #include int main() ( char c; c = 'C'; printf("Return value when uppercase character %c is passed to isupper(): %d", c, isupper(c)); c = '+'; printf("Return value when another character %c is passed to is isupper(): %d", c, isupper(c)); return 0; )
Çıktı
İsupper () 'e büyük harfli karakter C iletildiğinde dönüş değeri: 1 Başka bir + karaktere geçildiğinde dönüş değeri isupper (): 0
Not: Sisteminizdeki isupper () öğesine büyük harf aktarıldığında farklı bir tam sayı değeri elde edebilirsiniz. Ancak isupper () karakterine büyük harf dışında herhangi bir karakter ilettiğinizde, her zaman 0 döndürür.