C 語言基礎(chǔ)教程

C 語言流程控制

C 語言函數(shù)

C 語言數(shù)組

C 語言指針

C 語言字符串

C 語言結(jié)構(gòu)體

C 語言文件

C 其他

C 語言參考手冊

C 庫函數(shù) tolower() 使用方法及示例

C 標(biāo)準(zhǔn)庫 <ctype.h>

tolower()函數(shù)將大寫字母轉(zhuǎn)換為小寫字符。

如果傳遞給tolower()函數(shù)的參數(shù)不是大寫字母,則它返回傳遞給該函數(shù)的相同字符。

它在ctype.h  頭文件中定義。

tolower()的函數(shù)原型

int tolower(int argument);

在C編程中,字符以整數(shù)形式存儲。當(dāng)字符作為參數(shù)傳遞時,將傳遞該字符的相應(yīng)ASCII值(整數(shù)),而不是該字符本身。

示例:tolower()函數(shù)如何工作?

#include <stdio.h>
#include <ctype.h>
int main()
{
    char c, result;

    c = 'M';
    result = tolower(c);
    printf("tolower(%c) = %c\n", c, result);

    c = 'm';
    result = tolower(c);
    printf("tolower(%c) = %c\n", c, result);

    c = '+';
    result = tolower(c);
    printf("tolower(%c) = %c\n", c, result);

    return 0;
}

輸出結(jié)果

tolower(M) = m
tolower(m) = m
tolower(+) = +

C 標(biāo)準(zhǔn)庫 <ctype.h>

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清