C 標準庫之cctype

2021-06-09 13:11:18 字數 1545 閱讀 4772

c++ 語言下

標頭檔案:#include

說明: 字元處理庫

功能一:字元測試

1> 函式原型均為int is***x(int)

2> 引數為int, 任何實參均被提公升成整型

3> 只能正確處理處於[0, 127]之間的值

功能二:字元對映

1> 函式原型為int to***x(int)

2> 對引數進行檢測, 若符合範圍則轉換, 否則不變

備註說明:c語言下的此類功能標頭檔案是

以下是標頭檔案的宣告:

// cctype standard header

#pragma once

#ifndef _cctype_

#define _cctype_

#include #ifdef _std_using

#undef _std_using

#include #define _std_using

#else /* _std_using */

#include #endif /* _std_using */

#ifndef rc_invoked

#if _global_using

_std_begin

using ::isalnum; using ::isalpha; using ::iscntrl;

using ::isdigit; using ::isgraph; using ::islower;

using ::isprint; using ::ispunct; using ::isspace;

using ::isupper; using ::isxdigit; using ::tolower;

using ::toupper;

_std_end

#endif /* _global_using */

#endif /* rc_invoked */

/* remove any (improper) macro overrides */

#undef isalnum

#undef isalpha

#undef isblank

#undef iscntrl

#undef isdigit

#undef isgraph

#undef islower

#undef isprint

#undef ispunct

#undef isspace

#undef isupper

#undef isxdigit

#undef tolower

#undef toupper

#endif /* _cctype_ */

/* * consult your license regarding permissions and restrictions.

v5.02:0009 */

標準庫標頭檔案 cctype

int isalnum int ch 檢查字元是否為字母或數字 int isalpha int ch 檢查字元是否為字母 int islower int ch 檢查字元是否為小寫 int isupper int ch 檢查字元是否為大寫字元 int isdigit int ch 檢查字元是否為數字 ...

C 之關於cctype函式

c 語言下 標頭檔案 include 說明 字元處理庫 功能一 字元測試 1 函式原型均為int is x int 2 引數為int,任何實參均被提公升成整型 3 只能正確處理處於 0,127 之間的值 功能二 字元對映 1 函式原型為int to x int 傳入的引數是int整型啊,如果要按字元...

C 標準庫之

iomanip在c 程式裡面經常見到下面的標頭檔案 include io代表輸入輸出,manip是manipulator 操縱器 的縮寫 在c 上只能通過輸入縮寫才有效。dec 設定整數為十進位制 hex 設定整數為十六進製制 oct 設定整數為八進位制 setbase n 設定整數為n進製 n 8...