《21天学通C语言(第6版•修订版)》一导读


102a0377f0dab715671eb9b80499b95d54acd010

前 言

21天学通C语言(第6版•修订版)
本书旨在引导读者在21天内学通C语言编程。虽然有来自诸如C++、Java和C#的激烈竞争,但很多初学编程者还是会选择C语言。正如第1天课程介绍的原因,选择C语言可确保您不会误入“歧途”。

将本书作为自学C语言的教材是一个明智的决定。虽然市面上有很多有关C语言的图书,但本书介绍C语言的方式最为合理,也让读者学习起来最为容易。本书的前五版都登上了畅销书排行榜,这一事实表明我们的观点得到了读者的认同。本书是按读者每天阅读一章的方式编写的。读者不需要有任何编程经验,但如果读者以前学习过其他语言(如BASIC),学习起来将更快。另外,本书介绍的是C语言,而不针对任何编译器和计算机——读者使用的是PC、Mac还是UNIX系统将无关紧要。

本书包含一周的附加课程,旨在让读者对面向对象编程以及最流行的面向对象语言(C++、Java和C#)有个初步的了解。虽然这些章节无法全面地介绍这些主题,但将让您得以起步。

目 录

第1天课程 C语言概览
1.1 C语言简史
1.2 为何要使用C语言
1.3 编程前的准备工作
1.4 程序开发周期
1.5 第一个C语言程序
1.6 总结
1.7 问与答
1.8 作业
第2天课程 C语言程序的组成部分
第3天课程 存储信息:变量和常量
第4天课程 语句、表达式和运算符
第5天课程 使用函数封装代码
第6天课程 基本的程序流程控制
第7天课程 信息读写基础
第一周复习
第二周课程
第8天课程 使用数值数组
第9天课程 指针
第10天课程 字符和字符串
第11天课程 结构、共用体和TypeDef
第12天课程 变量作用域
第13天课程 高级程序流程控制
第14天课程 操纵屏幕、打印机和键盘
第二周复习
第三周课程
第15天课程 有关指针的高级主题
第16天课程 使用磁盘文件
第17天课程 操纵字符串
第18天课程 有关函数的高级主题
第19天课程 函数库
第20天课程 管理内存
第21天课程 编译器的高级用法
第三周复习
第22天课程 附加课程1 面向对象编程语言
第23天课程 附加课程2 C++编程语言
第24天课程 附加课程3 C++类和对象
第25天课程 附加课程4 Java语言基础
第26天课程 附加课程5 Java类和方法
第27天课程 附加课程6 其他Java技术
第28天课程 附加课程7 C#编程语言
附加课程复习
附录A ASCII字符集
附录B C/C++中的保留字
附录C 使用二进制和十六进制数
附录D 移植性问题
附录E 常用的C语言函数
附录F 作业答案
附录G Dev-C++编译器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值