欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C語言中對字母進(jìn)行大小寫轉(zhuǎn)換的簡單方法

 更新時間:2015年08月24日 14:53:28   投稿:goldensun  
這篇文章主要介紹了C語言中對字母進(jìn)行大小寫轉(zhuǎn)換的簡單方法,是C語言入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下

C語言tolower()函數(shù):將大寫字母轉(zhuǎn)換為小寫字母
頭文件:

#include <ctype.h>

定義函數(shù):

int toupper(int c);

函數(shù)說明:若參數(shù) c 為小寫字母則將該對應(yīng)的大寫字母返回。

返回值:返回轉(zhuǎn)換后的大寫字母,若不須轉(zhuǎn)換則將參數(shù)c 值返回。

范例:將s 字符串內(nèi)的小寫字母轉(zhuǎn)換成大寫字母。

#include <ctype.h>
main(){
 char s[] = "aBcDeFgH12345;!#$";
 int i;
 printf("before toupper() : %s\n", s);
 for(i = 0; i < sizeof(s); i++)
  s[i] = toupper(s[i]);
 printf("after toupper() : %s\n", s);
}

執(zhí)行結(jié)果:

before toupper() : aBcDeFgH12345;!#$
after toupper() : ABCDEFGH12345;!#$


C語言tolower()函數(shù):將大寫字母轉(zhuǎn)換為小寫字母
頭文件:

#include <stdlib.h>

定義函數(shù):

int tolower(int c);

函數(shù)說明:若參數(shù) c 為大寫字母則將該對應(yīng)的小寫字母返回。

返回值:返回轉(zhuǎn)換后的小寫字母,若不須轉(zhuǎn)換則將參數(shù)c 值返回。

范例:將s 字符串內(nèi)的大寫字母轉(zhuǎn)換成小寫字母。

#include <ctype.h>
main(){
 char s[] = "aBcDeFgH12345;!#$";
 int i;
 printf("before tolower() : %s\n", s);
 for(i = 0; i < sizeof(s); i++)
  s[i] = tolower(s[i]);
 printf("after tolower() : %s\n", s);
}

執(zhí)行結(jié)果:

before tolower() : aBcDeFgH12345;!#$
after tolower() : abcdefgh12345;!#$

相關(guān)文章

  • C++如何調(diào)用matlab函數(shù)

    C++如何調(diào)用matlab函數(shù)

    這篇文章主要介紹了C++如何調(diào)用matlab函數(shù)的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-11-11
  • C++遍歷文件夾下所有文件的多種方法

    C++遍歷文件夾下所有文件的多種方法

    這篇文章主要介紹了C++遍歷文件夾下所有文件的多種方法,需要的朋友可以參考下
    2018-01-01
  • C語言字符串函數(shù)模擬實現(xiàn)流程介紹

    C語言字符串函數(shù)模擬實現(xiàn)流程介紹

    字符串函數(shù)(String processing function)也叫字符串處理函數(shù),指的是編程語言中用來進(jìn)行字符串處理的函數(shù),如C,pascal,Visual以及LotusScript中進(jìn)行字符串拷貝,計算長度,字符查找等的函數(shù)
    2022-09-09
  • c++ 解決無法打印uint8_t 類型變量的問題

    c++ 解決無法打印uint8_t 類型變量的問題

    這篇文章主要介紹了c++ 解決無法打印uint8_t 類型變量的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • C語言數(shù)據(jù)結(jié)構(gòu)系列篇二叉樹的遍歷

    C語言數(shù)據(jù)結(jié)構(gòu)系列篇二叉樹的遍歷

    本章將會詳細(xì)講解二叉樹遍歷的四種方式,分別為前序遍歷、中序遍歷、后續(xù)遍歷和層序遍歷。在學(xué)習(xí)遍歷之前,會先帶大家回顧一下二叉樹的基本概念
    2022-02-02
  • 如何利用最簡單的C語言實現(xiàn)AI五子棋

    如何利用最簡單的C語言實現(xiàn)AI五子棋

    這篇文章主要給大家介紹了關(guān)于如何利用最簡單的C語言實現(xiàn)AI五子棋的相關(guān)資料,包含了一些五子棋常見的功能,文中也通過詳細(xì)的實例代碼和圖片介紹的非常詳細(xì),需要的朋友可以參考下
    2021-07-07
  • Gstreamer基礎(chǔ)知識教程

    Gstreamer基礎(chǔ)知識教程

    由于deepstream是基于gstreamer的,所以要想在deepstream上做拓展,需要對gstreamer有一定的認(rèn)識,以下主要介紹Gstreamer整體框架和Gstreamer基礎(chǔ)概念,需要的朋友可以參考下
    2022-07-07
  • 關(guān)于C++的.cpp文件運(yùn)行全過程

    關(guān)于C++的.cpp文件運(yùn)行全過程

    這篇文章主要介紹了C++的.cpp文件運(yùn)行全過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • C++ Boost TypeTraits庫使用詳解

    C++ Boost TypeTraits庫使用詳解

    Boost是為C++語言標(biāo)準(zhǔn)庫提供擴(kuò)展的一些C++程序庫的總稱。Boost庫是一個可移植、提供源代碼的C++庫,作為標(biāo)準(zhǔn)庫的后備,是C++標(biāo)準(zhǔn)化進(jìn)程的開發(fā)引擎之一,是為C++語言標(biāo)準(zhǔn)庫提供擴(kuò)展的一些C++程序庫的總稱
    2022-11-11
  • C語言編寫五子棋游戲

    C語言編寫五子棋游戲

    這篇文章主要為大家詳細(xì)介紹了C語言編寫五子棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-02-02

最新評論