C语言零基础c语言入门书籍下载推荐

亚马逊意外错误报歉,由于程序执行时,遇到意外错误,您刚刚操作没有执行成功,请稍后重试。或将此错误报告给我们的客服中心:推荐您,确认您的操作无误后,再继续其他操作。您可以通过亚马逊,获得更多的帮助。共有 266 人关注过本帖
标题:想学习c语言,有没有适合零基础小白的书籍
等 级:新手上路
&&已结贴√
&&问题点数:20&&回复次数:4&&&
想学习c语言,有没有适合零基础小白的书籍
本人小白,想学习c语言,有没有适合零基础小白的书籍,推荐几本。有电子书版或txt版的最好发个链接让我去下载
搜索更多相关主题的帖子:
等 级:版主
帖 子:825
专家分:1197
书还是纸质的好,便于查找。如真想下,可去论坛的下载频道,就右上角的那个链接。
等 级:新手上路
回复 楼主 冯好
等 级:版主
威 望:11
帖 子:569
专家分:2304
&&得分:10&
自学还是选老谭《C程序设计》,虽然老谭的书存在很多不足之处,但不可否认的一点就是它适合自学。
《C primer plus》适合新手进一步学习C。
《The C programming Language》不多说,经典必看(最好看完老谭的书就看这本)。
《The C programming Language》和《C primer plus》建议有时间两本都看看。
《C和指针》和《C陷阱与缺陷》这两本书也是好书,不要错过。
有错自己多检查,往往错误发生在细节和不理解的地方
等 级:新手上路
回复 4楼 linlulu001
谢了。很有帮助哦
版权所有,并保留所有权利。
Powered by , Processed in 0.045537 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved零基础学C语言从入门到精通 - 推酷
零基础学C语言从入门到精通
本课程内容详尽,实例丰富,非常适合作为单片机及编程初学者的学习课程,也可作为大中院校相关专业在校学生及毕业生的教学辅导课程、短期C语言培训课程,是C语言编程爱好者从入门到深入的经典课程。
本套课程共分为15讲,每节课的内容大纲如下:
第1课 C语言概述
1、几种常见的程序设计语言
2、C语言出现的历史背景
3、C语言的特点
4、简单的C程序介绍
5、C程序的上机步骤
6、习题测试
第2课 程序的灵魂-算法
1、程序设计过程
2、算法的基本概念
3、算法的特征
4、算法的表示方法(流程图)
5、结构化程序设计方法
6、习题测试
第3课 C语言的数据类型
1、预备知识
2、C语言的数据类型
3、常量与变量
4、不同数据类型之间的转换
5、运算符号和表达
6、习题测试
第4课 C语言顺序程序设计
1、C语句概述
2、赋值语句&
3、数据的输入输出
4、字符数据输入输出
5、格式输入输出
6、顺序程序举例
7、习题测试
第5课 C语言选择程序设计
1、关系运算符和关系表达式
2、逻辑运算符和逻辑表达式
3、if 语句---条件判断
4、条件运算符
5、switch 语句
6、选择程序举例
7、习题测试
第6课 C语言的循环控制
2、goto语句及与if语句构成循环
3、while语句
4、do …while语句
5、for语句
6、循环的嵌套
7、几种循环的比较
8、break语句和contiune语句
9、程序举例
10、习题测试
第7课 C语言数组
1、一维数组
2、二维数组及多维数组
3、字符数组和字符串
4、程序举例
5、习题测试
第8课 函数
2、函数定义的一般格式&
3、函数的返回值&
4、函数的调用
5、函数参数及其传递方式
6、函数的嵌套与递归调用
7、数组作为函数参数
8、变量的存储属性&
9、内部函数和外部函数
10、习题测试
第9课 C语言预处理命令
1、编译预处理
3、文件包含
4、条件编译
5、习题测试
第10课 指针
1、指针的概念&
2、指针变量&
3、指针与数组&
4、指针与字符串
5、指针与函数&
6、返回指针值的函数
7、指针数组和多级指针
8、习题测试
第11课 结构体与共用体
1、结构类型与结构变量的定义
2、结构变量的引用与初始化
5、结构数组
6、指向结构类型数据的指针
7、用指针处理链表
9、枚举类型
10、用typedef定义别名
11、程序举例
12、习题测试
第12课 位运算
1、位运算概述&
2、位运算符的使用方法
3、习题测试&
第13课 单片机C语言的模块化编程
1、模块化编程的优点
2、C语言源文件(*.c)文件和头文件(*.h)的的作用&
3、模块化编程设计步骤&
4、程序实例
5、模块化程序的移植
6、习题测试
第14课 C语言编程规范
1、编码规范概述
2、编程排版规范
3、编程注释规范
4、命名规则
5、可读性规范
6、变量与结构规范
7、函数与过程规范
8、编程效率规范
9、质量保证规范
10、宏规范&
11、代码编辑
14、代码测试
16、习题测试
第15课 C语言编程常见出错问题及分析
1、C语言的一些基本概念
2、位(bit)和字节(byte)
3、变量和数据存储
4、数据文件
5、字符串操作
7、指针和内存分配
9、编译预处理
10、标准库函数
11、系统调用
12、可移植性
13、编程风格和标准
14、程序的编写和编译
课程细节:
本套课程从初中级用户的角度出发,进行合理的内容安排,突出学、练、用、巩固相结合的特点,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用C语言进行程序开发应该掌握的各方面知识。本课程通过高清晰的视频、概念详解、实例精讲、习题测试让你很快的掌握C语言的相关知识,并领略运用到实例中去。本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致&&&&C语言编程――零基础初学者指南(第3版)
电子书加价购
加价换购以下任意一件商品
请选择配送地址
钻石会员自营订单满49元(含)免运费
其他会员自营订单满59元(含)免运费
不足金额订单收取运费5元起
商品问答(%s条)
当当价:&27.80
版 次:1页 数:326字 数:414000印刷时间:开 本:16开纸 张:胶版纸印 次:1包 装:平装丛书名:国际标准书号ISBN:2所属分类:&&&
  不一定要成为技术专家,才能写出功能强大的C程序!本书简明扼要地教你如何以*简洁快速的方式熟悉C语言。你将学到所有的C语言基础知识:如何组织程序、如何储存和显示数据、如何使用变量、操作符、I/O、指针、数组、函数等。&
  《C语言编程――零基础初学者指南(第3版)》是C语言的入门教材,针对没有任何编程经验的零基础初学者,详细介绍了C语言入门需要掌握的基础知识。全书分为五部分共32章,第一部分(第1~第8章)初识C语言,介绍C程序设计的基础概念,如程序、注释、变量、字符串等内容;第二部分(第9~第13章)运算符和表达式,介绍C语言的各种运算符和运算规则;第三部分(第14~第20章)控制程序,通过循环介绍C语言如何控制程序的执行顺序;第四部分(第21~第27章)管理C程序的数据,介绍什么是指针、如何处理数组、如何查找和排序数据、如何使用堆;第五部分(第28~第32章)文件和函数,介绍如何打开文件、如何在函数间传递变量。《C语言编程――零基础初学者指南(第3版)》包含大量完整的代码示例,注释详尽,讲解通俗易懂。让每个C语言的新手都能轻松愉快地学习入门基础知识。
  《C语言编程――零基础初学者指南(第3版)》适合C语言的初学者作为入门教程,也可供对C语言感兴趣的新手及大专院校师生作为参考读物。
  Greg Perry是一位演讲家,同时也是程序设计和计算应用方面的作者。Perry有二十年的编程和培训经验,主要针对初学者水平教授编程方面的基础。Perry获得第一个计算机科学学士学位后,还获得了企业金融硕士学位。在写作之余,他还进行咨询和讲座,参与各类软件开发编程会议。Perry撰写的计算机书籍超过75本。他在闲暇之余,还到意大利旅游并应邀演讲。
  Dean Miller是一位在出版和授权消费产品业务方面有20多年经验的作者兼编辑。期间,他策划并推出了大量畅销书籍和系列,包括《Teach Yourself in 21 Days》、《Teach Yourself in 24 Hours》以及Unleashed系列,这些都由Sam出版社出版。除此之外,他还著有C程序设计和职业摔跤方面的书籍,并总能将两者微妙地结合起来。
第一部分 初识C语言
 1 什么是C程序设计 
 1.1 什么是程序 
 1.2 编写C语言程序需要什么 
 1.3 编程过程 
 1.4 使用C语言 
 2 编写第一个C程序 
 2.1 概述 
 2.2 main()函数 
 2.3 数据的种类 
 2.3.1 C语言中的字符 
 2.3.2 C语言中的数字 
 2.4第二个程序示例 
第一部分 初识C语言
 1 什么是C程序设计 
 1.1 什么是程序 
 1.2 编写C语言程序需要什么 
 1.3 编程过程 
 1.4 使用C语言 
 2 编写第一个C程序 
 2.1 概述 
 2.2 main()函数 
 2.3 数据的种类 
 2.3.1 C语言中的字符 
 2.3.2 C语言中的数字 
 2.4第二个程序示例 
 3 代码的注释 
 3.1 给代码加注释 
 3.2 注释详述 
 3.3 空白 
 3.4 另一种风格的注释 
 4 在屏幕上显示结果 
 4.1 如何使用printf() 
 4.2 打印字符串 
 4.3 转义序列 
 4.4 转换字符 
 4.5 代码示例 
 5 在程序中添加变量 
 5.1 变量的类型 
 5.2 命名变量 
 5.3 定义变量 
 5.4 在变量中储存数据 
 6 在程序中添加字符串 
 6.1 字符串结束符 
 6.2 字符串的长度 
 6.3 字符数组:字符的列表 
 6.4 初始化字符串 
 7 在程序中使用#include和#defined 
 7.1 包含文件 
 7.2 #include指令 
 7.3 定义常量 
 7.4 创建头文件和程序 
 8 与用户交互 
 8.1 简述scanf() 
 8.2 为scanf()添加提示 
 8.3 scanf()的问题 
第二部分 运算符和表达式
 9 数字运算 
 9.1 基本运算 
 9.2 运算符的优先级 
 9.3 用圆括号改变运算顺序 
 9.4 多重赋值 
 10 复合运算符和强制类型转换 
 10.1 复合赋值 
 10.2 复合运算符的优先级 
 10.3 强制类型转换 
 11 测试数据做选择 
 11.1 测试数据 
 11.2 使用if 
 11.3 否则…:使用else 
 12 逻辑运算符 
 12.1 逻辑运算符 
 12.2 避免否定 
 12.3 逻辑运算符的优先级 
 13 其他运算符 
 13.1 条件运算符 
 13.2 ++和--运算符 
 13.3 sizeof() 
第三部分 控制程序
 14 循环语句 
 14.1 while语句 
 14.2 使用while 
 14.3 使用do...while 
 15 以其他方式创建循环 
 15.1 for――为了重复 
 15.2 使用for 
 16 跳出循环 
 16.1 break 
 16.2 continue 
 17 switch语句 
 17.1 用switch测试多个case 
 17.2 break和switch 
 17.3 考虑效率 
 18 程序的输入和输出 
 18.1 putchar()和getchar() 
 18.2 考虑换行符 
 18.3 getch() 
 19 获取字符串的内容 
 19.1 字符测试函数 
 19.2 大小写测试函数 
 19.3 大小写转换函数 
 19.4 字符串函数 
 20 高级运算 
 20.1 练习数学 
 20.2 更多转换 
 20.3 三角函数和其他函数 
 20.4 随机函数 
第四部分 管理C程序的数据
 21 处理数组 
 21.1 复习数组 
 21.2 初始化数组 
 22 查找数组 
 22.1 填充数组 
 22.2 查找数组 
 23 排列和整理数据 
 23.1 排序 
 23.2 更快地搜索 
 24 神秘的指针 
 24.1 内存地址 
 24.2 定义指针变量 
 24.3 解引用* 
 25 数组和指针 
 25.1 数组名即是指针 
 25.2 访问数组元素 
 25.3 字符和指针 
 25.4 注意字符串的长度 
 25.5 指针数组 
 26 最大化计算机的内存 
 26.1 堆 
 26.2 为何需要堆 
 26.3 如何分配堆 
 26.4 堆内存不足 
 26.5 释放堆内存 
 26.6 多次分配 
 27 用结构创建数据 
 27.1 定义结构 
 27.2 将数据放入结构变量 
第五部分 文件和函数
 28 在计算机中保存顺序文件 
 28.1 磁盘文件 
 28.2 打开文件 
 28.3 使用顺序文件 
 29 在计算机中保存随机文件 
 29.1 打开随机文件 
 29.2 在文件中移动 
 30 用函数组织程序 
 30.1 在程序中添加函数 
 30.2 局部变量和全局变量 
 31 给函数传递变量 
 31.1 传递实参 
 31.2 传递实参的方法 
 31.2.1 按值传递 
 31.2.2 按地址传递 
 32 从函数返回数据 
 32.1 返回值 
 32.2 返回数据类型 
 32.3 函数原型 
 32.4 结语 
附录A ASCII表 
附录B Draw Poker扑克游戏 
书摘与插画
店铺收藏成功}

我要回帖

更多关于 c语言零基础入门书籍 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信