toupper函數是一個C標準庫函數,用于將一個字符轉換為大寫字母。它的原型為:
int toupper(int c);
參數c是一個字符,它可以是一個無符號字符或EOF。toupper函數返回一個與c相對應的大寫字母的整數表示,如果c不是一個小寫字母,則返回c的值。
下面是一個使用toupper函數的示例:
#include <stdio.h>
#include <ctype.h>
int main() {
char c = 'a';
char upperC = toupper(c);
printf("%c converted to uppercase is %c\n", c, upperC);
return 0;
}
輸出結果為:
a converted to uppercase is A
在這個示例中,我們使用toupper函數將字符’a’轉換為大寫字母’A’。