更新时间:2018-12-27 13:18:20
封面
版权信息
前言
第1章 C语言基础
1.1 C语言概述
1.2 C语言开发环境Turbo C 2.0的基础知识
1.2.1 File(文件)菜单
1.2.2 Edit(编辑)菜单
1.2.3 Run(运行)菜单
1.2.4 Compile(编译)菜单
1.2.5 Project(项目)菜单
1.2.6 Options(选项)菜单
1.2.7 Debug(调试)菜单
1.2.8 Break/watch(断点及监视表达式)菜单
1.3 使用Turbo C运行程序
1.4 使用Microsoft Visual C++ 6.0运行程序
第2章 分类函数
2.1 字母数字
2.1.1 判断字符是否为英文字母isalpha()
2.1.2 判断字符是否为数字isdigit()
2.1.3 判断字符是否为英文字母或数字isalnum()
2.1.4 判断字符是否为小写字母islower()
2.1.5 判断字符是否为大写字母isupper()
2.2 字符
2.2.1 判断字符是否为ASCII码isascii()
2.2.2 判断字符是否为控制字符iscntrl()
2.2.3 判断字符是否为可打印字符(不含空格)isgraph()
2.2.4 判断字符是否为可打印字符(含空格)isprint()
2.2.5 判断字符是否为标点符号ispunct()
2.2.6 判断字符是否为空白字符isspace()
2.2.7 判断字符是否为十六进制字符isxdigit()
第3章 字符串操作函数
3.1 复制
3.1.1 复制字符串到指定的数组中stpcpy()
3.1.2 复制字符串到指定的数组中strcpy()
3.1.3 复制字符串到最近申请的单元strdup()
3.1.4 复制前n个字符strncpy()
3.2 连接
3.2.1 把一个字符串添加到另一个字符串的结尾处strcat()
3.2.2 连接指定个数的字符到另一个字符串的结尾处strncat()
3.3 检索
3.3.1 检索某字符首次出现的位置strchr()
3.3.2 查找字符串中最后一次出现某字符的位置strrchr()
3.3.3 在一个字符串中搜索另一个字符串中的字符strcspn()
3.3.4 求两个字符串中首个相同字符的位置strpbrk()
3.3.5 求字符串中第一个不在指定字符串中出现字符的下标strspn()
3.3.6 求子字符串首次出现的位置strstr()
3.4 比较
3.4.1 比较字符串(区分大小写)strcmp()
3.4.2 比较字符串(不分大小写)stricmp()
3.4.3 比较字符串的前几位字符(区分大小写)strncmp()
3.4.4 比较字符串的前几位字符(不分大小写)strnicmp()
3.4.5 求字符串长度strlen()
3.5 转换
3.5.1 将字符串转换为小写strlwr()
3.5.2 将字符转换为大写strupr()
3.5.3 反转字符串strrev()
3.5.4 分解字符串strtok()
3.6 置位
3.6.1 将字符串前n个字符置位strnset()
3.6.2 将字符串设置为指定的字符strset()
第4章 输入/输出函数(一)
4.1 键盘控制台
4.1.1 当前键盘输入kbhit()
4.1.2 从控制台(键盘)读取一个字符getch()
4.1.3 从控制台(键盘)读取一个字符,并显示在屏幕上getchar()
4.1.4 从控制台(键盘)读取一个字符,并显示在屏幕上getche()
4.1.5 从流中读取一个字符fgetchar()
4.1.6 向控制台写一个字符putch()
4.1.7 输出一个字符到控制台putchar()
4.1.8 把字符退回到键盘缓冲区ungetch()
4.1.9 把一个字符退回输入流ungetc()
4.1.10 从控制台(键盘)读取一个字符串cgets()
4.1.11 格式化输入scanf()
4.1.12 从stdin中执行格式化输入vscanf()
4.1.13 格式化输入cscanf()
4.1.14 从字符串中读取指定格式的数据sscanf()
4.1.15 从stdin中执行格式化输入vsscanf()
4.1.16 将一个字符串放入输出流中puts()
4.1.17 格式化输出printf()
4.1.18 格式化输出vprintf()
4.1.19 格式化输出至屏幕cprintf()
4.1.20 将格式化的数据写入字符串sprintf()
4.1.21 将格式化的数据放入字符串中vsprintf()
4.2 设备
4.2.1 控制I/O设备ioctl
4.2.2 设置某一信号的相应动作signal()
4.2.3 向正在执行的程序发送一个信号raise()
第5章 输入/输出函数(二)
5.1 文件
5.1.1 修改文件名rename()
5.1.2 打开文件open()
5.1.3 新建文件creat()
5.1.4 创建一个新文件creatnew()
5.1.5 从文件中读read()
5.1.6 往已经打开的文件中写数据write()
5.1.7 复制文件句柄dup()
5.1.8 复制文件句柄dup2()
5.1.9 检测文件结束eof()
5.1.10 移动文件读/写指针lseek()