种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

C程式设计基础教程

(2019-09-07 20:33:42) 百科综合
C程式设计基础教程

C程式设计基础教程

《C程式设计基础教程》是2010年电子工业出版社出版的图书,作者是(印)卡内特卡。

基本介绍

  • 书名:C程式设计基础教程
  • 作者:(印)卡内特卡
  • 译者:李丽娟 等
  • 类别:计算机
  • 定价:¥48.00
  • 出版社:电子工业出版社
  • 出版时间:2010年7月1日
  • 开本: 16开

内容简介

本书是全球畅销的一本C语言编程经典教材,这一版本除了讲解C语言中基本的函式、指针、循环、控制、数据类型、数组、字元串、输入/输出、位操作等内容外,还用大量的篇幅和实例重点突出了C语言在Internet编程、Windows编程及Linux编程中的用法,使读者能儘快熟悉C语言的实际套用。书中的实例和习题经过作者认真挑选,集中体现了各个知识要点的具体用法。
本书结构合理,内容深入浅出,适合用作高等学校本科和专科学生学习C语言编程的教材,也适合初学编程的自学者。

作者简介

Yashavant P.Kanetkar出版过众多关于C、C++、数据结构、VC++、.NET、嵌人式系统等方面的着作和视频教程,在过去10多年里培养出了大批的IT职业人员。为了表彰他在印度IT教育方面的杰出贡献,微软公司向他颁发了“最佳.NET技术贡献者”及“最有价值专家”等称号。目前,Yashavant正在研究Intemet技术、设备驱动程式以及嵌入式系统,正在编写一本名为“Go Embedded!”的着作。Yashavant在VJTI Mumbai大学获得学士学位,在IIT Kanpur大学获得硕士学位。现在,Yashavant是KICIT和KSET的一名主管。

目录

第1章 C语言简介
1.1 什幺是C语言
1.2 C语言简介
1.3 第一个C程式
1.4 编译和执行
1.5 接收输入
1.6 C语言指令
1.7 C语言的控制指令
1.8 小结
1.9 练习
第2章 判断控制结构
2.1 判断!判断!
2.2 if语句
2.3 if?else语句
2.4 使用逻辑运算符
2.5 注意事项
2.6 条件运算符
2.7 小结
2.8 练习
第3章 循环控制结构
3.1 循环
3.2 while循环
3.3 for循环
3.4 特殊循环
3.5 break语句
3.6 continue语句
3.7 do?while循环
3.8 小结
3.9 练习
第4章 case控制结构
4.1 用switch判断
4.2 switch与多重if?else的对比
4.3 goto语句
4.4 小结
4.5 练习
第5章 函式与指针
5.1 什幺是函式
5.2 在函式间传递值
5.3 函式的作用域规则
5.4 函式调用约定
5.5 函式调用的不确定性
5.6 函式的高级特性
5.7 将函式添加到库
5.8 小结
5.9 练习
第6章 再论数据类型
6.1 长整型和短整型
6.2 有符号和无符号整型
6.3 有符号和无符号字元
6.4 浮点数和双精度数
6.5 关于数据类型的更多说明
6.6 数据的存储类型
6.7 小结
6.8 练习
第7章 C语言预处理器
7.1 C语言预处理器的特性
7.2 宏指令扩展
7.3 档案包含
7.4 条件编译
7.5 #if和#elif指令
7.6 其他指令
7.7 建立进程
7.8 小结
7.9 练习
第8章 数组
8.1 什幺是数组
8.2 更多关于数组的知识
8.3 指针与数组
8.4 二维数组
8.5 指针数组
8.6 三维数组
8.7 小结
8.8 练习
第9章 字元串处理
9.1 什幺是字元串
9.2 关于字元串的补充说明
9.3 指针与字元串
9.4 标準库中的字元串函式
9.5 二维字元数组
9.6 字元串指针数组
9.7 字元串指针数组的限制
9.8 小结
9.9 练习
第10章 结构
10.1 为什幺使用结构
10.2 结构数组
10.3 结构的其他特性
10.4 结构的使用
10.5 小结
10.6 练习
第11章 控制台输入/输出
11.1 输入/输出的类型
11.2 控制台输入/输出函式
11.3 小结
11.4 练习
第12章 档案输入/输出
12.1 数据的组织
12.2 档案操作
12.3 统计字元、制表符、空格
12.4 档案複製程式
12.5 档案打开模式
12.6 档案中的字元串读写
12.7 在档案中记录I/O
12.8 文本档案与二进制档案
12.9 再论记录I/O
12.10 资料库管理
12.11 底层磁碟I/O
12.12 Windows下的I/O
12.13 小结
12.14 练习
第13章 关于输入/输出的更多话题
13.1 使用argc和argv
13.2 检测读/写时的错误
13.3 标準I/O设备
13.4 I/O重定向
13.5 小结
13.6 练习
第14章 位操作
14.1 位运算符
14.2 showbits()函式
14.3 十六进制
14.4 二进制与十六进制的关係
14.5 小结
14.6 练习
第15章 各种特性
15.1 枚举数据类型
15.2 用typedef重命名数据类型
15.3 类型转换
15.4 位栏位
15.5 函式指针
15.6 返回指针的函式
15.7 参数数量可变的函式
15.8 联合
15.9 可变(变数)修饰符
15.10 小结
15.11 练习
第16章 Windows下的C语言编程
16.1 Windows的特点
16.2 Windows编程的主要特性
16.3 各种编程方法的差异
16.4 第一个Windows程式
16.5 匈牙利命名法
16.6 讯息框的角色
16.7 设计视窗
16.8 更多Windows编程
16.9 真实的视窗例子
16.10 程式实例
16.11 小结
16.12 练习
第17章 Windows下的图形编程
17.1 常用的图形设备
17.2 独立于设备绘製图形
17.3 “Hello Windows”实例
17.4 绘製形状
17.5 画笔的类型
17.6 画刷的类型
17.7 手绘和画刷风格
17.8 深入探讨设备环境
17.9 显示点阵图
17.10 动画
17.11 Windows编程永无止境
17.12 小结
17.13 练习
第18章 Internet编程
18.1 网路通信
18.2 包与套接字
18.3 预备知识
18.4 开始Internet编程
18.5 获取时间
18.6 与Whois伺服器通信
18.7 获取主页
18.8 传送和接收电子邮件
18.9 双向通信
18.10 小结
18.11 练习
第19章 Linux下的C语言编程
19.1 什幺是Linux
19.2 Linux下的C语言编程
19.3 “Hello Linux”程式
19.4 进程
19.5 父进程和子进程
19.6 更多的进程
19.7 殭尸进程和孤儿进程
19.8 一个有趣的现象
19.9 小结
19.10 练习
第20章 更多Linux编程
20.1 用信号通信
20.2 处理多个信号
20.3 注册共同的句柄
20.4 阻止信号
20.5 事件驱动编程
20.6 学习更多Linux编程知识
20.7 小结
20.8 练习
附录A 优先权表
附录B 库函式
附录C 捕捉错误
附录D ASCII表
附录E Helper.h档案
附录F 安装Linux

标 签

搜索
随机推荐

Powered By 种豆资源网||