![]()
内容推荐 《C语言程序设计新思路》依据新版的C语言参考手册编写,兼顾C89与C99标准。《C语言程序设计新思路》内容包括引论、基本数据与运算、顺序结构、选择结构、循环结构、数组、指针、字符串处理、函数、函数进阶、编译预处理、结构体与共用体、位运算、文件等。《C语言程序设计新思路》采用“编程驱动知识”的方式布局知识,采用“真实情境法”讲解语法,采用“逐步构造法”讲解程序。《C语言程序设计新思路》在主要章节中,以二维码的形式提供了C语言程序设计的教学视频,尤其适合于初学者使用。《C语言程序设计新思路》依据Visual C++ 2010 Express和DEV-C++ 5.11集成开发环境进行讲述,符合当前软件发展趋势,便于读者上机调试程序。 目录 前言 如何学好C语言 章 引论 1.1 程序与程序设计语言 1.2 C语言的发展及特点 1.3 C语言程序的构成 1.4 C语言程序的运行 第2章 基本的数据与运算 2.1 标识符、变量与常量 2.2 整型、实型与字符型数据 2.3 算术运算符和算术表达式 第3章 顺序结构程序设计 3.1 C语言的语句类型 3.2 变量的赋值和初始化 3.3 数据的格式输出与格式输入 3.4 字符型数据的输出与输入及混合运算 3.5 顺序结构程序举例 3.6 拓展:赋值运算中的类型转换 第4章 选择结构程序设计 4.1 关系表达式与逻辑表达式 4.2 算法及其表示 4.3 if语句 4.4 混合运算与强制类型转换 4.5 switch语句 4.6 选择结构程序举例 4.7 拓展:条件表达式与goto语句 第5章 循环结构程序设计 5.1 while循环 5.2 自增自减运算符与复合赋值运算符 5.3 for循环 5.4 .do-while循环 5.5 循环的嵌套 5.6 循环辅助语句和while(1)循环 5.7 循环结构应用举例 5.8 拓展:逗号表达式与for语句变形 第6章 数组 6.1 一维数组 6.2 二维数组 第7章 指针 7.1 变量的指针与指针变量 7.2 变量的间接引用 7.3 指针与一维数组 7.4 拓展:指针与二维数组 7.5 拓展:指针数组与二重指针 第8章 字符串处理 8.1 字符串的存储与引用 8.2 字符串的输入和输出 8.3 字符处理函数与字符串处理函数 8.4 字符串处理应用举例 第9章 函数 9.1 用户函数的定义与调用 9.2 函数的参数和返回值 9.3 函数的调用方式与函数原型的声明 9.4 变量的作用域和生存期 9.5 拓展:多文件程序 第lO章 函数进阶 10.1 指针作函数参数 10.2 数组名作函数参数 10.3 拓展:指针型函数和指向函数的指针 10.4 函数的递归调用 l章 编译预处理命令 11.1 宏定义命令 11.2 文件包含命令 11.3 拓展:条件编译 2章 结构体与共用体 12.1 结构体变量与结构体类型 12.2 结构体变量的初始化和引用 12.3 结构体数组 12.4 结构体指针 12.5 结构体变量的跨函数引用 12.6 共用体 12.7 拓展:枚举类型 12.8 拓展:内存的动态分配 12.9 拓展:链表 3章 位运算 13.1 位运算符 13.2 位运算程序举例 4章 文件 14.1 文件概述 14.2 文件的打开与关闭 14.3 文件的读写 14.4 拓展:文件的读写定位与随机读写 附录A ASCⅡ码字符表 附录B C语言的关键字 附录C 运算符的优先级和结合性 附录D 常用的C语言库函数 参考文献 |