登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』C语言程序设计

書城自編碼: 3581124
分類: 簡體書→大陸圖書→教材高职高专教材
作 者: 朱琨
國際書號(ISBN): 9787111669548
出版社: 机械工业出版社
出版日期: 2020-12-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 387

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
马拉松名将手记2:每个人都有自己的决战
《 马拉松名将手记2:每个人都有自己的决战 》

售價:NT$ 359.0
大家小书 译馆 骑士:历史与文化
《 大家小书 译馆 骑士:历史与文化 》

售價:NT$ 255.0
没有一种人生是完美的:百岁老人季羡林的人生智慧(读完季羡林,我再也不内耗了)
《 没有一种人生是完美的:百岁老人季羡林的人生智慧(读完季羡林,我再也不内耗了) 》

售價:NT$ 257.0
日耳曼通识译丛:复原力:心理抗逆力
《 日耳曼通识译丛:复原力:心理抗逆力 》

售價:NT$ 155.0
海外中国研究·未竟之业:近代中国的言行表率
《 海外中国研究·未竟之业:近代中国的言行表率 》

售價:NT$ 614.0
我们为何建造(城市与生态文明丛书)
《 我们为何建造(城市与生态文明丛书) 》

售價:NT$ 406.0
算法经济 : 商业逻辑与人类生活的智能演进(生动呈现AI与算法的创新应用与商业价值)
《 算法经济 : 商业逻辑与人类生活的智能演进(生动呈现AI与算法的创新应用与商业价值) 》

售價:NT$ 359.0
家书中的百年史
《 家书中的百年史 》

售價:NT$ 359.0

內容簡介:
本 书共9章,内容包括C语言语法基础,C程序设计基础,利用数组处理同类型的批量数据,利用函数实现模块化程序设计,灵活使用指针,结构体、共用体、枚举类型及其应用,常用的三种线性数据结构,利用文件进行数据管理,嵌入式技术基础实践方法。
本书内容通俗易懂、循序渐进,程序书写规范,灵活融入适当的教学方法,提出基于构件化的嵌入式软件设计思想、方法和应用案例。
本书可作为高等院校电子信息类、计算机类、自动化类等专业的C语言教材,也可供从事相关技术开发的工程技术人员参考。
本 书共9章,内容包括C语言语法基础,C程序设计基础,利用数组处理同类型的批量数据,利用函数实现模块化程序设计,灵活使用指针,结构体、共用体、枚举类型及其应用,常用的三种线性数据结构,利用文件进行数据管理,嵌入式技术基础实践方法。
本书内容通俗易懂、循序渐进,程序书写规范,灵活融入适当的教学方法,提出基于构件化的嵌入式软件设计思想、方法和应用案例。
本书可作为高等院校电子信息类、计算机类、自动化类等专业的C语言教材,也可供从事相关技术开发的工程技术人员参考。
为方便教学,本书配有电子教案、电子课件、程序源代码、练习题答案、模拟试卷及答案等教学资源,欢迎选用本书授课的教师登录www.cmpedu.com注册下载,或加微信jinaqing_candy或发邮件jinacmp@163.com索取(注明姓名、学校等信息)。
未经许可,不得以任何方式复制或抄袭本书的部分或全部内容(含文字、创意、版式、案例和设计等),教材配套资源不得用于在线课程建设、微课制作等。版权所有,侵权必究。
目錄
前言
第1章C语言语法基础
1.1C语言程序的特点
1.2数据的基本类型及其表现形式
1.2.1常量与变量
1.2.2整型数据
1.2.3字符型数据
1.2.4实型数据
1.2.5变量的初始化
1.2.6常变量
1.3运算符及表达式
1.3.1算术运算符及其表达式
1.3.2强制类型转换运算符及其表达式
1.3.3赋值运算符及其表达式
1.3.4关系运算符及其表达式
1.3.5逻辑运算符及其表达式
1.3.6位运算符及其表达式
1.3.7逗号运算符及其表达式
练习题
第2章C程序设计基础
2.1预备知识
2.1.1算法及流程图表示
2.1.2程序的三种基本结构
2.1.3C语句及其分类
2.2顺序结构程序设计
2.2.1数据输入输出函数
2.2.2顺序结构程序设计应用
2.3选择结构程序设计
2.3.1if语句及应用
2.3.2switch语句及应用
2.4循环结构程序设计
2.4.1while循环结构程序设计
2.4.2do…while循环结构程序设计
2.4.3for循环结构程序设计
2.4.4循环嵌套
2.4.5break语句和continue语句
2.5预处理命令
2.5.1宏定义
2.5.2文件包含
2.5.3条件编译
2.6三种结构程序设计的综合应用
练习题
第3章利用数组处理同类型的批量数据
3.1一维数组
3.1.1定义一维数组的方法
3.1.2一维数组的初始化
3.1.3一维数组元素的引用
3.1.4一维数组的应用
3.2二维数组
3.2.1定义二维数组的方法
3.2.2二维数组的初始化
3.2.3二维数组元素的引用
3.2.4二维数组的应用
3.3字符数组
3.3.1定义字符数组的方法
3.3.2字符数组的初始化
3.3.3字符数组元素的引用
3.3.4字符数组的输入、输出
3.3.5字符串处理函数
练习题
第4章利用函数实现模块化程序设计
4.1函数概述
4.2定义函数的方法
4.2.1定义无参函数的方法
4.2.2定义有参函数的方法
4.3函数的调用
4.3.1函数的一般调用
4.3.2函数的嵌套调用
4.3.3函数的递归调用
4.4数组作为函数参数
4.4.1数组元素作为函数实参
4.4.2数组名作为函数参数
4.5变量的类型
4.5.1局部变量和全局变量
4.5.2变量的存储方式
4.6内部函数和外部函数
4.7嵌入式中断服务函数
练习题
第5章灵活使用指针
5.1指针的基本概念
5.2指向普通变量的指针
5.2.1定义指针变量的方法
5.2.2指针变量的引用
5.2.3指针变量作为函数参数
5.3指向数组的指针
5.3.1指向数组元素的指针
5.3.2通过指针引用数组元素
5.3.3用数组名作函数参数
5.3.4通过指针引用多维数组
5.4指向字符串的指针
5.4.1字符串的引用方式
5.4.2字符串在函数间的传递方式
5.4.3使用字符数组与字符指针变量的区别
5.5指向函数的指针
5.6返回指针值的函数
5.7指针数组、指向指针的指针
5.7.1指针数组
5.7.2指向指针的指针
5.8内存动态分配与指向动态内存区的指针变量
5.8.1内存动态分配的概念
5.8.2内存动态分配的方法
5.9指针小结
练习题
第6章结构体、共用体、枚举类型及其应用
6.1结构体类型概述
6.2结构体变量
6.2.1定义结构体变量的方法
6.2.2结构体变量的初始化
6.2.3结构体变量的引用
6.3结构体数组
6.3.1定义结构体数组的方法
6.3.2结构体数组的初始化
6.3.3结构体数组的应用
6.4结构体指针
6.4.1指向结构体变量的指针
6.4.2指向结构体数组的指针
6.4.3结构体指针变量作为函数参数
6.4.4结构体指针数组及其应用
6.5共用体类型
6.5.1共用体类型的概念
6.5.2共用体类型的变量
6.5.3共用体的应用举例
6.6枚举类型
6.7用typedef声明新类型名
练习题
第7章常用的三种线性数据结构
7.1线性数据结构概述
7.2线性表
7.2.1线性表的定义
7.2.2单向链表的定义
7.2.3单向链表的基本操作
7.3栈
7.3.1栈的定义
7.3.2顺序栈及其操作
7.3.3链栈及其操作
7.4队列
7.4.1队列的定义
7.4.2循环队列及其操作
7.4.3链队列及其操作
练习题
第8章利用文件进行数据管理
8.1文件概述
8.1.1文件的分类
8.1.2文件缓冲区
8.1.3文件类型指针
8.2文件的打开与关闭
8.2.1用fopen函数打开数据文件
8.2.2用fclose函数关闭数据文件
8.3顺序读写数据文件
8.3.1对文件读写一个字符
8.3.2对文件读写一个字符串
8.3.3格式化读写文件
8.3.4用二进制方式对文件读写一组数据
8.4随机读写数据文件
8.4.1文件位置指示器及其定位
8.4.2随机读写
8.5文件读写的出错检测
练习题
第9章嵌入式技术基础实践方法
9.1嵌入式构件化设计方法
9.2嵌入式技术基础与实践路线
附录
附录A常用字符与ASCII代码对照表
附录BANSI C的关键字
附录C运算符的优先级和结合性
附录DC库函数
参考文献
內容試閱
C语言程序设计是电子信息类、计算机类、自动化类等专业的程序设计基础课程。产生于20世纪70年代的C语言既是通用计算机软件设计的基础语言,也是当前嵌入式软件设计的主流语言。读者通过本书的学习,可以奠定C语言的编程基础,同时掌握嵌入式软件的设计方法。
根据由简到难、循序渐进的原则,本书分为9章。第1章介绍C语言语法基础,第2章介绍C程序设计基础,第3章介绍利用数组处理同类型的批量数据,第4章介绍利用函数实现模块化程序设计,第5章介绍灵活使用指针,第6章介绍结构体、共用体、枚举类型及其应用,第7章介绍常用的三种线性数据结构,第8章介绍利用文件进行数据管理,第9章介绍嵌入式技术基础实践方法。
本书知识点描述言简意赅,例题通俗易懂,灵活引入对比法、类比法、启发法、实验法等多种教学方法,提出的嵌入式构件化设计方法及嵌入式软件分层设计思想具有很强的实用性和指导性。本书主要以目前全国计算机等级考试中使用的VC++2010开发环境学习C语言的基本知识和编程思想。对于本书中的嵌入式C程序应用案例,可扫描第9章的二维码“基于构件化和分层的ARM嵌入式软件工程组织”进行学习,如果想要观察运行效果,需具备对应的硬件(STM32嵌入式实验板)和软件(Keil MDK开发环境),当然也可在后续的嵌入式系统课程中进一步学习。各学校可根据实际需要,选择部分或全部内容进行讲解。
本书配套资源丰富、实用性强,既可用于教学,也可用于读者自学。
本书由朱琨教授、索明何副教授、葛恒清教授、王宜怀教授合作编写,其中朱琨教授负责全书的策划、内容安排和统稿工作。
本书在编写过程中,得到了意法半导体(ST)大学计划部的丁晓磊女士以及杭州电子科技大学讲座教授陈宏铭博士的热心帮助和支持,在此表示衷心的感谢。同时对参考文献的所有作者表示衷心的感谢。
由于编者水平有限,疏漏之处在所难免,恳请广大读者提出宝贵的意见和建议。 编者联系方式:1043510795@qqcom。
编著者

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.