tolower() 函數將字符轉為小寫,接受 ascii 碼值并返回對應小寫版本。該函數常用于將字符串轉為小寫,參數為字符串的 ascii 碼值,若輸入為大寫字母,則返回小寫,若為小寫字母或非字母,則原值返回。
tolower 在 C 語言中的用法
tolower() 函數是 C 標準庫中用于轉換字符小寫的函數。它接受一個 int 類型的 ASCII 碼值作為參數,并返回該字符的小寫版本。如果輸入不是 ASCII 碼值,則返回原值。
語法:
<code class="c">int tolower(int c);</code>
登錄后復制
參數:
c
:要轉換的字符的 ASCII 碼值。
返回值:
如果輸入是 ASCII 碼大寫字母,則返回其小寫版本。
如果輸入是 ASCII 碼小寫字母或不是字母,則返回原值。
用法:
tolower() 函數常用于將字符串轉換為小寫。下面是一個示例:
<code class="c">#include <stdio.h> #include <string.h> int main() { char str[] = "THIS IS A STRING"; // 將字符串轉換為小寫 for (int i = 0; i </string.h></stdio.h></code>
登錄后復制
輸出:
<code>小寫字符串:this is a string</code>
登錄后復制