C語(yǔ)言中對(duì)字母進(jìn)行大小寫(xiě)轉(zhuǎn)換的簡(jiǎn)單方法
C語(yǔ)言tolower()函數(shù):將大寫(xiě)字母轉(zhuǎn)換為小寫(xiě)字母
頭文件:
#include <ctype.h>
定義函數(shù):
int toupper(int c);
函數(shù)說(shuō)明:若參數(shù) c 為小寫(xiě)字母則將該對(duì)應(yīng)的大寫(xiě)字母返回。
返回值:返回轉(zhuǎn)換后的大寫(xiě)字母,若不須轉(zhuǎn)換則將參數(shù)c 值返回。
范例:將s 字符串內(nèi)的小寫(xiě)字母轉(zhuǎn)換成大寫(xiě)字母。
#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語(yǔ)言tolower()函數(shù):將大寫(xiě)字母轉(zhuǎn)換為小寫(xiě)字母
頭文件:
#include <stdlib.h>
定義函數(shù):
int tolower(int c);
函數(shù)說(shuō)明:若參數(shù) c 為大寫(xiě)字母則將該對(duì)應(yīng)的小寫(xiě)字母返回。
返回值:返回轉(zhuǎn)換后的小寫(xiě)字母,若不須轉(zhuǎn)換則將參數(shù)c 值返回。
范例:將s 字符串內(nèi)的大寫(xiě)字母轉(zhuǎn)換成小寫(xiě)字母。
#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;!#$
- c語(yǔ)言將字符串中的小寫(xiě)字母轉(zhuǎn)換成大寫(xiě)字母
- C語(yǔ)言實(shí)現(xiàn)字母大小寫(xiě)轉(zhuǎn)換的方法
- 用shell腳本和c語(yǔ)言將大寫(xiě)字母轉(zhuǎn)成小寫(xiě)的代碼
- C語(yǔ)言中利用封裝好的函數(shù)實(shí)現(xiàn)英文字母的大小寫(xiě)轉(zhuǎn)換
- C語(yǔ)言詳解用char實(shí)現(xiàn)大小寫(xiě)字母的轉(zhuǎn)換
- C語(yǔ)言中字母大小寫(xiě)轉(zhuǎn)化簡(jiǎn)單示例
- C語(yǔ)言字母轉(zhuǎn)換大小寫(xiě)的3種方法圖文詳解
相關(guān)文章
C語(yǔ)言字符串函數(shù)模擬實(shí)現(xiàn)流程介紹
字符串函數(shù)(String processing function)也叫字符串處理函數(shù),指的是編程語(yǔ)言中用來(lái)進(jìn)行字符串處理的函數(shù),如C,pascal,Visual以及LotusScript中進(jìn)行字符串拷貝,計(jì)算長(zhǎng)度,字符查找等的函數(shù)2022-09-09c++ 解決無(wú)法打印uint8_t 類型變量的問(wèn)題
這篇文章主要介紹了c++ 解決無(wú)法打印uint8_t 類型變量的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-12-12C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)系列篇二叉樹(shù)的遍歷
本章將會(huì)詳細(xì)講解二叉樹(shù)遍歷的四種方式,分別為前序遍歷、中序遍歷、后續(xù)遍歷和層序遍歷。在學(xué)習(xí)遍歷之前,會(huì)先帶大家回顧一下二叉樹(shù)的基本概念2022-02-02如何利用最簡(jiǎn)單的C語(yǔ)言實(shí)現(xiàn)AI五子棋
這篇文章主要給大家介紹了關(guān)于如何利用最簡(jiǎn)單的C語(yǔ)言實(shí)現(xiàn)AI五子棋的相關(guān)資料,包含了一些五子棋常見(jiàn)的功能,文中也通過(guò)詳細(xì)的實(shí)例代碼和圖片介紹的非常詳細(xì),需要的朋友可以參考下2021-07-07關(guān)于C++的.cpp文件運(yùn)行全過(guò)程
這篇文章主要介紹了C++的.cpp文件運(yùn)行全過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02