<cctype>定义了字符处理函数和宏,如:
- isdigit(c): 判断c是否为数字
- isupper(c):? 判断c是否为大写字母(A-Z)
- islower(c):? 判断c是否为小写字母(a-z)
- isalpha(c):? 判断c是否为字母(A-Z,a-z)
- isalnum(c):? 判断c是否为字母或者数字
- isprint(c):? 判断c是否是可显示的ASCII字符
- isspace(c):? 判断c是否为空字符
- toupper(c):? 将c转换成大写字符
- tolower(c):? 将c转换成小写字符
相关文章:
- 标准c函数
- abort() 停止程序执行 assert() 当表达式非真,停止程序执行 atexit() 当程序退出执行设定的程序 bsearch() 执行折半查找 exit() 停止程序执行 getenv() 获取指定环境变量的值 longjmp() 从设定点执行程序 qsort() 执行快速排序...
- C++ Maps
- C++ Maps是一种关联式容器,包含“关键字/值”对 begin() 返回指向map头部的迭代器 clear() 删除所有元素 count() 返回指定元素出现的次数 empty() 如果map为空则返回true end() 返回指向map末尾的迭代器 equal_range() 返回特殊条目的迭代器对 erase() 删除一个元素...
- ferror()函数ferror
- ferror()函数 语法: #include int ferror( FILE *stream ); ferror()函数检查stream(流)中的错误, 如果没发生错误返回0,否则返回非零. 如果发生错误, 使用perror()检测发生什么错误....
- fputs()函数fputs
- fputs()函数fputs 语法: #include int fputs( const char *str, FILE *stream ); fputs()函数把str(字符串)指向的字符写到给出的输出流. 成功时返回非负值, 失败时返回EOF....
- getc()函数getc
- getc()函数getc 语法: #include int getc( FILE *stream ); getc()函数从stream(流)获取并返回下一个字符,如果到达文件尾返回EOF. getc()和fgetc()是一样的. 例如:...
- remove()函数remove
- remove()函数remove 语法: #include int remove( const char *fname ); remove()函数删除由fname(文件名)指定的文件. remove()成功时返回0,如果发生错误返回非零....
- tmpfile()函数tmpfile
- tmpfile 语法: #include FILE *tmpfile( void ); 函数tempfile()用一个独特的文件名打开一个临时文件,并返回一个到该文件的指针.如果发生错误则返回null....
- atan()函数atan
- atan()函数atan 语法: #include double atan( double arg ); 功能:函数返回参数arg的反正切值。...
- math数学函数库中的宏
- 数学函数头文件中定义常见宏,先记录下来。HUGE_VAL:表示正的double常量, 代表正的无穷大HUGE_VALF:表示浮点类型的正值无穷大HUGE_VALL:表示long double?类型的正的无穷大INFINITY:表示浮点类型(float)正的无穷大NAN:表示无效数字,即不是一个数FP_INFINITE:表示浮点类型的无穷大FP_NAN:表示无效数据FP_NORMAL:表示正常状态FP_SUBNORMAL:表示异常状态FP_ZERO:表示浮点类型的0FP_FAST_FMA:表示和fma()函数同样的效果FP_FAST_FMAF:表示浮点类型的FP_FAST_FMAFP_FAST_FMAL:表示long double类型的FP_FAST_FMAFP_ILOGB0:表示ilogb(x)函数的x参数为0时,函数的返回值FP_ILOGBNAN:表示ilogb(x)函数的x参数为NAN时,函数的返回值MATH_ERRN0:表示数学错误,整数1MATH_ERREXCEPT:表示数学异常错误,整数2...
- 字符串处理函数实例详解
- C++字符处理函数都定义在和中,以下列出字符处理函数并解释。sprintf(),vsprintf()? 输出格式数据至指定字符串strcat(),wcscat(),strncat(),wcsncat()? 串接两个字符串strchr(),wcschr(),strrchr(),wcsrchr()? 在字符串中查找指定的字符strcmp(),wcscmp(),strncmp(),wcsncmp()? 比较两个字符串的大小srtcpy(),wcscpy(),strncpy(),wcsncpy()? 将字符串拷贝到另外一个字符串strcspn(),wcscspn()? ?在字符串中查找指定子串中任意字符的出现位置strerror()? ?返回错误号对应的错误信息strlen(),wcslen()? ?返回字符串的长度strpbrk(),wcspbrk()? 在字符串中查找指定子串中任意字符,并返回该位置的指针strspn(),wcsspn()? 在字符串中查找指定子串的出现位置strstr(),wcsstr()? ? 在字符串中查找指定子串的出现位置,并返回该位置的指针strtok(),wcstok()? ?用来拆分字符串,返回下一个子串字符串处理函数拆分字符串例:...
Really tons of beneficial information. fluconazole 200 mg
Really all kinds of superb tips. fluconazol
Kudos, Useful stuff! kratom
You actually reported this very well! viagra samples
Nicely put. Kudos! buy viagra online
Kudos, Quite a lot of postings!
canada drug
You reported this effectively! Does Provigil Increase Concentration
You revealed it fantastically! northwestpharmacy
Wow all kinds of awesome facts. metronidazol
Terrific tips. Cheers! london drugs canada
Wow loads of beneficial advice! no prior prescription required pharmacy
Awesome facts. Kudos. Order Hydrochlorothiazide 12 5mg Without Prescr
Kudos, Loads of write ups!
drugs from canada
Nicely put, Many thanks! cbd hemp oil
You said it perfectly.! viagra without a doctor prescription
You made the point. online pharmacy canada
Useful material. Thanks a lot! viagra without a doctors prescription
Wonderful information. Cheers! online pharmacy
Appreciate it, Ample tips!
Provigil Experiences Erowid
This is nicely put. ! Provigil Medication Side Effects