Monthly Archives: November 2020

C语言程序设计之创建动态二维数组问题的解决方案

C语言动态创建一维数组只需使用malloc或者calloc就可以,但是动态创建二维数组就复杂得多。那么,要怎样才能动态创建二维数组呢?

一、创建非连续空间的动态二维数组
二维数组可以看作是由许多行组成的,每一行都是一个一维数组。首先创建一个一维的指针数组,然后为该指针数组中的每个指针再创建一个一维数组,这样就动态创建一个二维数组了。。实现代码如下:
Continue reading

Linux系统编程之C语言库函数大全

第1章 字符测试函数
isalnum(测试字符是否为英文字母或数字)
isalpha(测试字符是否为英文字母)
isascii(测试字符是否为ascii码字符)
isblank(测试字符是否为空格字符)
iscntrl(测试字符是否为ascii码的控制字符)
isdigit(测试字符是否为阿拉伯数字)
isgraph(测试字符是否为可打印字符)
islower(测试字符是否为小写英文字母)
isprint(测试字符是否为可打印字符)
isspace(测试字符是否为空格字符)
ispunct(测试字符是否为标点符号或特殊符号)
isupper(测试字符是否为大写英文字母)
isxdigit(测试字符是否为16进制数字)
Continue reading