C toperper () - C standartinė biblioteka

Funkcija „toupper“ () pakeičia mažųjų raidžių raidę į didžiųjų raidžių abėcėlę, jei perduotas argumentas yra mažųjų raidžių abėcėlė.

C viršutinis () prototipas

 int toupper (int arg);

Funkcija toupper () užima vieną argumentą sveiko skaičiaus pavidalu ir pateikia tipo reikšmę int.

Nors toupper () argumentu ima sveiką skaičių, funkcijai perduodamas simbolis. Viduje patikrinimo metu simbolis konvertuojamas į atitinkamą ASCII vertę.

Jei perduotas argumentas nėra mažųjų raidžių abėcėlė, jis grąžina tą patį simbolį, perduotą funkcijai.

Tai apibrėžta antraštės faile.

Pavyzdys: funkcija „C toupper“ ()

 #include #include int main() ( char c; c = 'm'; printf("%c -> %c", c, toupper(c)); // Displays the same argument passed if other characters than lowercase character is passed to toupper(). c = 'D'; printf("%c -> %c", c, toupper(c)); c = '9'; printf("%c -> %c", c, toupper(c)); return 0; ) 

Rezultatas

 m -> MD -> D 9 -> 9

Įdomios straipsniai...