分享
 
 
 

C程序设计

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,

作者: 王柏盛 主编

出 版 社: 高等教育出版社

出版时间: 2004-2-1字数:版次: 1页数: 438印刷时间:开本: 16开印次:纸张:I S B N : 9787040136135包装: 平装内容简介

本书全面介绍了Turbo C语言的基本概念,常量、变量、运算符和表达式,程序控制语句, 函数,指针,结构、联合、枚举和定义类型,编译预处理命令,文件,字符屏幕和图形函数 以及 实用编程技术等内容。全书共分为10章。每章附有习题和实验,并精选了一部分全国计算机 等级考试(二级C语言程序设计)的练习题,通过大量实例介绍C程序设计的思想、方法和技巧。

作者根据多年教学和科研积累的丰富经验,吸取当前一些C语言教材中的优点,大篇幅增加 了字符屏幕、图形函数和实用编程技术方面的内容,力求使本书体系合理、结构严谨、概念 清晰、例题丰富、通俗易懂。本书是一本集教材、资料和实例为一体的C程序设计书。

本书可作为高等院校程序设计课程的教材,也可供自学者使用或作为教师教学参考书。

与本书配套的辅助教材《C程序设计习题题解》也同时出版。

目录

第一章 C语言概述

1.1 C语言的起源

1.2 C语言的特点

1.3 C语言的词法

1.3.1 字符集

1.3.2 关键字 

1.3.3 标识符 

1.4 C程序的组成和结构特点 

1.4.1 程序举例 

1.4.2 结构特点 

1.5 C程序的编辑、编译、连接和运行  

1.5.1 C源程序的编辑 

1.5.2 C源程序的编译和连接 

1.5.3 Turbo C的内存映射 

1.5.4 C源程序的调试过程

1.6 标准输入/输出函数

1.6.1 格式化输入/输出函数

1.6.2 非格式化输入/输出函数

习题一

实验一 Turbo C源程序的编辑、编译、调试和运行 

第二章 常量、变量、运算符和表达式 

2.1 数据类型 

2.2 常量 

2.2.1 常量的数据类型

2.2.2 常量的表示方法 

2.3 变量

2.3.1 变量的类型

2.3.2 变量的定义

2.3.3 变量的作用域 

2.3.4 变量的存储类型

2.3.5 变量的初始化

2.4 数组 

2.4.1 数组的定义

2.4.2 数组的引用

2.4.3 数组的初始化

2.4.4 应用举例 

2.5 指针

2.6 运算符和表达式

2.6.1 算术运算符和加1、减1运算符 

2.6.2 关系运算符、逻辑运算符及其表达式 

2.6.3 按位运算符和位运算表达式 

2.6.4 特殊运算符及其表达式 

2.6.5 运算符优先顺序和结合性

2.7 表达式的计算过程和数据类型转换

2.7.1 表达式的计算过程 

2.7.2 表达式中的类型转换

2.7.3 程序举例

2.8 综合举例

习题二

实验二 基本输入/输出函数和运算符、表达式

第三章 程序控制语句

3.1 C语句概述

3.1.1 C程序结构

3.1.2 语句分类

3.2 结构化程序基本结构

3.2.1 顺序结构 

3.2.2 选择结构

3.2.3 循环结构

3.3 顺序结构程序设计语句

3.4 分支结构程序设计语句

3.4.1 if语句

3.4.2 switch语句

3.5 循环结构程序设计语句

3.5.1 goto语句以及用goto语句和if语句构成循环  

3.5.2 while语句

3.5.3 do while语句

3.5.4 for 语句

3.5.5 循环的嵌套

3.5.6 几种循环的比较 

3.5.7 程序举例 

3.6 break和continue语句

3.6.1 break语句 

3.6.2 continue语句 

3.6.3 程序举例

3.7 return语句和exit()函数调用语句

3.7.1 return语句 

3.7.2 exit()函数调用语句

3.8 综合举例

习题三

实验三(1) 分支结构程序设计

实验三(2) 循环结构程序设计 

第四章 函数

4.1 函数的定义 

4.1.1 定义形式

4.1.2 使用说明

4.1.3 应用举例

4.1.4 Turbo C函数的扩展定义 

4.2 函数的调用

4.2.1 调用形式

4.2.2 调用过程

4.2.3 调用条件

4.2.4 嵌套调用

4.3 函数间的数据传递 

4.3.1 传值方式传递数据 

4.3.2 传址方式传递数据

4.3.3 利用全局变量传递数据

4.3.4 处理结果在函数间的传递 

4.4 函数与数组

4.5 递归函数

4.6 综合举例

习题四 

实验四 函数 

第五章 指针

5.1 指针变量的定义和初始化 

5.1.1 指针的概念 

5.1.2 指针变量的定义 

5.1.3 指针变量的初始化 

5.1.4 近程指针和远程指针

5.2 指针运算

5.2.1 取地址运算 

5.2.2 赋值运算 

5.2.3 取内容运算 

5.2.4 指针的算术运算 

5.2.5 关系运算

5.3 指针与数组

5.3.1 指向数组元素的指针变量的定义和引用

5.3.2 指向多维数组的指针变量 

5.3.3 字符串的指针变量

5.4 指针和函数 

5.4.1 用指针作为函数的参数 

5.4.2 指向函数的指针变量 

5.4.3 指针型函数 

5.5 指针数组和多级指针 

5.5.1 指针数组 

5.5.2 指针的指针 

5.5.3 指针数组作主函数的形参

5.6 程序举例

习题五

实验五 指针

第六章 结构、联合、枚举和定义类型  

6.1 结构

6.1.1 结构的说明

6.1.2 结构变量的定义 

6.1.3 结构成员的引用 

6.1.4 结构变量的初始化 

6.1.5 指向结构的指针

6.1.6 用指向结构的指针作为函数参数

6.1.7 结构型函数和结构指针型函数

6.1.8 动态数据结构 

6.1.9 位域结构 

6.2 联合 

6.2.1 联合说明和联合变量的定义

6.2.2 联合变量的引用方式

6.2.3 联合类型数据的特点 

6.2.4 应用举例

6.3 枚举 

6.4 定义类型 

习题六 

实验六 结构、联合、枚举 

第七章 编译预处理命令 

7.1 宏定义 

7.1.1 不带参数的宏定义

7.1.2 带参数的宏定义 

7.2 文件包含 

7.3 条件编译

习题七 

实验七 编译预处理命令 

第八章 文件 

8.1 文件概述 

8.1.1 流和文件 

8.1.2 标准设备文件的换向和管道连接  

8.1.3 控制台输入/输出函数

8.2 文件类型指针 

8.3 文件的打开与关闭 

8.3.1 文件的打开(fopen()函数) 

8.3.2 文件的关闭(fclose()函数)

8.4 文件结束检测及出错检测 

8.4.1 feof()函数

8.4.2 ferror()函数

8.5 文件的读/写 

8.5.1 fputc()函数和fgetc()函数(putc()函数和getc()函数)  

8.5.2 fread()函数和fwrite()函数

8.5.3 fprintf()函数和fscanf()函数 

8.5.4 其他读/写函数 

8.6 文件的定位 

8.6.1 rewind()函数 

8.6.2 fseek()函数 

8.6.3 ftell()函数 

8.7 非缓冲文件系统 

8.7.1 open()、creat()和close()函数

8.7.2 read()和write()函数 

8.7.3 lseek()函数和tell()函数

8.8 小结

习题八 

实验八 文件

第九章 字符屏幕和图形函数

9.1 PC图形适配器及其工作模式  

9.2 字符屏幕函数 

9.2.1 窗口 

9.2.2 基本输入/输出函数 

9.2.3 屏幕操作函数 

9.2.4 字符属性控制函数 

9.2.5 字符屏显状态函数 

9.2.6 directvideo 变量 

9.2.7 演示程序 

9.3 Turbo C的图形函数 

9.3.1 图形模式的初始化 

9.3.2 屏幕颜色的设置和清屏函数 

9.3.3 基本图形函数 

9.3.4 封闭图形的填充 

9.3.5 有关图形视口和图形操作函数 

9.3.6 图形模式下的文本输出 

9.3.7 独立图形运行程序的建立 

习题九 

实验九 字符屏幕和图形函数 

第十章 实用编程技术

10.1 Turbo C库函数介绍 

10.1.1 库文件的概念 

10.1.2 Turbo C提供的BIOS、DOS系统调用函数

10.1.3 日期和时间函数 

10.1.4 字符串函数、数字字符串与数值的转换函数  

10.1.5 动态内存分配函数、过程控制和数学运算函数  

10.2 Turbo C的存储模式

10.2.1 Turbo C的存储模式

10.2.2 编译程序的内存模式选择 

10.2.3 混合模式编程

10.2.4 Turbo C的段修饰符 

10.3 Turbo C集成开发环境下程序的调试 

10.3.1 编译时的常见错误

10.3.2 连接时的常见错误

10.3.3 运行时的常见错误

10.4 Turbo C的命令行编译

10.5 Turbo C中汉字的使用

10.5.1 汉字操作系统下汉字输入/输出的程序编制 

10.5.2 非汉字操作系统下汉字的使用 

10.6 Turbo C和汇编程序的接口 

10.6.1 Turbo C调用汇编子程序

10.6.2 Turbo C行间嵌入汇编

10.7 Turbo C 2.0 集成开发环境的安装和使用 

10.7.1 Turbo C 2.0 软盘内容简介

10.7.2 Turbo C 2.0 的安装和启动

10.7.3 Turbo C 2.0 集成开发环境的使用 

10.7.4 Turbo C的配置文件 

附录  

附录一 常用字符与ASCII码对照表 

附录二 C语言中的关键字 

附录三 运算符和优先级 

附录四 C语言常用语法提要 

附录五 Turbo C常用库函数表 

附录六 键盘扩展码表 

参考文献

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有