首頁 >後端開發 >C#.Net教程 >tolower在c語言中的用法

tolower在c語言中的用法

下次还敢
下次还敢原創
2024-05-02 18:33:32666瀏覽

tolower() 函數將字元轉為小寫,接受 ASCII 碼值並傳回對應小寫版本。此函數常用於將字串轉為小寫,參數為字串的 ASCII 碼值,若輸入為大寫字母,則傳回小寫,若為小寫字母或非字母,則原值傳回。

tolower在c語言中的用法

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 < strlen(str); i++) {
        str[i] = tolower(str[i]);
    }

    printf("小写字符串:%s\n", str);

    return 0;
}</code>

輸出:

<code>小写字符串:this is a string</code>

以上是tolower在c語言中的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn