日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

C++的isalpha、isalnum、islower和isupper函数

發(fā)布時間:2023/12/15 综合教程 35 生活家
生活随笔 收集整理的這篇文章主要介紹了 C++的isalpha、isalnum、islower和isupper函数 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目錄前言1.isalpha()2.isalnum3.islower4.isupper

前言

今天刷力扣題:917. 僅僅反轉(zhuǎn)字母
知道了一種新方法——isalpha函數(shù)
題解就不說了,就說說isalpha函數(shù)和同一類的函數(shù)

1.isalpha()

這個方法在括號中加入一個字符,判斷是否為字母(大小寫都算),是返回一個非零值,不是返回0
實例:

#include <iostream>
using namespace std;
int main() {
    cout << isalpha('Z') << endl;//返回非零
	cout << isalpha('2');//返回0
    return 0;
}

stdout:{
1024
0
}

2.isalnum

isalnum()用來判斷一個字符是否為數(shù)字或者字母,也就是說判斷一個字符是否屬于az||AZ||0~9。

????????cout << isalnum('a');//輸出非零
	cout << isalnum('2');//非零
	cout << isalnum('.');//零

3.islower

islower()用來判斷一個字符是否為小寫字母,也就是是否屬于a~z。

	cout << islower('a');//非零
	cout << islower('2');//輸出0
	cout << islower('A');//輸出0

4.isupper

isupper()和islower相反,用來判斷一個字符是否為大寫字母。

????????cout << isupper('a');//返回0
	cout << isupper('2');//返回0
	cout << isupper('A');//返回非零

注:以上均為宏定義,并非真正函數(shù)。

總結(jié)

以上是生活随笔為你收集整理的C++的isalpha、isalnum、islower和isupper函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。