C語言tolower函式介紹 示例和實現

2021-10-05 09:20:29 字數 923 閱讀 1116

c語言tolower函式用於把大寫字母轉換為小寫字母。

在本文中,我們先來介紹tolower函式的使用方法,然後編寫乙個自定義的_tolower函式,實現與tolower函式相同的功能。

#include

int

tolower

(int c)

;

把大寫字母轉換為小寫字母,如果引數c不是大寫字母就不轉換,您可能會問:tolower函式的引數和返回值是整數,不是字元,在c語言中,字元就是整數,請補充學習一下基礎知識。

引數c為待轉換的字元。

返回值為轉換後的結果。

/*

* 程式名:book.c,此程式演示c語言的tolower函式。

*/#include

intmain()

執行效果

在以下示例中,把自定義的tolower函式命名為_tolower。

程式的邏輯是:判斷引數c是否為大寫字母,如果是則加上32(小寫字母和大寫字母的ascii碼值相差32),如果不是直接返回原字元。

/*

* 程式名:book.c,此程式演示c語言自定義的tolower函式。

*/#include

// 自定義的tolower函式。

int_tolower

(int c)

intmain()

執行效果

C語言scanf函式的介紹

首先需要 include int scanf const char format,scanf 函式是格式輸入函式,即按使用者指定的格式從鍵盤上把資料輸入到指定的變數之中。第乙個引數format為乙個常量字串,這個字串中如果包含 符號則使用後續引數進行匹配 如 scanf d d a,b 格式說明符 ...

C語言main函式argc argv介紹

在剛開始學習c語言時,你一定對main函式的形式有點迷惑,我第一次看到這種形式是在國外那本被譽為c語言聖經的 c語言程式設計 原形如下 include int main int argc,char argv 如果你最開始是在vc6.0這種帶有介面gui的編譯器中寫 的話,可能理解起來稍有難度,當然你...

c語言中函式的簡單介紹

c語言中函式的介紹 函式,簡單的說就是 的打包。存放在乙個地方,當需要的時候呼叫。函式分類 1.無參無返回值函式 void func 2.無參有返回值函式 int func 3.有參無返回值函式 void func int num 4.有參有返回值函式 int func int num 此處講解有參...