C语言 <ctype.h> toupper() 函数

  • 描述

    C库函数int toupper(int c) 将给定字母转换为大写。
  • 声明

    以下是toupper()函数的声明。
    
    int toupper(int c);
    
    参数
    • c - 这是要转换为大写字母的字母。
  • 返回值

    此函数返回等于c的大写字母,如果存在该值,则c保持不变。该值以int值形式返回,该值可以隐式转换为char。
    示例
    以下示例显示toupper()函数的用法-
    
    #include <stdio.h>
    #include <ctype.h>
    
    int main () {
       int i = 0;
       char c;
       char str[] = "jc2182";
       
       while(str[i]) {
          putchar (toupper(str[i]));
          i++;
       }
       
       return(0);
    }
    
    尝试一下
    让我们编译并运行上述程序,以产生以下结果-
    
    JC2182