C语言程序设计 第2版

C语言程序设计 第2版
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: 主编 , ,
2020-08
版次: 2
ISBN: 9787111658030
装帧: 其他
开本: 16开
纸张: 胶版纸
页数: 226页
字数: 359千字
10人买过
  • 本书主要内容包括C语言语法基础,C程序设计基础,数组,函数,指针,结构体、共用体、枚举类型,文件以及嵌入式技术基础实践方法等。

      本书内容通俗易懂、循序渐进,程序书写规范,灵活融入合适的教学方法,提出了基于构件化的嵌入式软件设计思想、方法和应用案例。

      本书可作为高等院校电子信息类、计算机类、自动化类、机电类等专业的C语言教材,也可供从事相关技术开发的工程技术人员参考。 第1章C语言语法基础



    11通用计算机和嵌入式计算机



    12使用VC   2010软件开发C



    程序



    121VC   2010开发环境的



    使用方法和步骤



    122初识简单的C程序 



    13数据的基本类型及其表现



    形式



    131常量与变量



    132整型数据



    133字符型数据



    134实型数据



    135变量的初始化



    136常变量 



    14运算符及表达式



    141算术运算符及其表达式



    142强制类型转换运算符及其



    表达式



    143赋值运算符及其表达式



    144关系运算符及其表达式



    145逻辑运算符及其表达式



    146位运算符及其表达式



    14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条件编译



    练习题



    第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5共用体类型



    651共用体类型的概念



    652共用体类型的变量



    653共用体的应用举例



    66枚举类型



    67用typedef声明新类型名



    68链表及其操作



    681链表概述



    682链表的建立



    683链表的输出



    684链表的查找



    685链表的插入



    686链表的删除



    687链表操作综合应用



    练习题



    第7章文件



    71文件概述



    711文件的分类



    712文件缓冲区



    713文件类型指针



    72文件的打开与关闭



    721用fopen 函数打开数据文件



    722用fclose函数关闭数据文件



    73顺序读写数据文件



    731对文件读写一个字符



    732对文件读写一个字符串



    733格式化读写文件



    734用二进制方式对文件读写一组



    数据



    74随机读写数据文件



    741文件位置指示器及其定位



    742随机读写



    75文件读写的出错检测



    练习题



    第8章嵌入式技术基础实践方法81嵌入式构件化设计方法



    82嵌入式技术基础与实践路线



    附录



    附录A常用字符与ASCII代码对照表



    附录BANSI C的关键字



    附录C运算符的优先级和结合性



    附录DC库函数
  • 内容简介:
    本书主要内容包括C语言语法基础,C程序设计基础,数组,函数,指针,结构体、共用体、枚举类型,文件以及嵌入式技术基础实践方法等。

      本书内容通俗易懂、循序渐进,程序书写规范,灵活融入合适的教学方法,提出了基于构件化的嵌入式软件设计思想、方法和应用案例。

      本书可作为高等院校电子信息类、计算机类、自动化类、机电类等专业的C语言教材,也可供从事相关技术开发的工程技术人员参考。
  • 目录:
    第1章C语言语法基础



    11通用计算机和嵌入式计算机



    12使用VC   2010软件开发C



    程序



    121VC   2010开发环境的



    使用方法和步骤



    122初识简单的C程序 



    13数据的基本类型及其表现



    形式



    131常量与变量



    132整型数据



    133字符型数据



    134实型数据



    135变量的初始化



    136常变量 



    14运算符及表达式



    141算术运算符及其表达式



    142强制类型转换运算符及其



    表达式



    143赋值运算符及其表达式



    144关系运算符及其表达式



    145逻辑运算符及其表达式



    146位运算符及其表达式



    14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条件编译



    练习题



    第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5共用体类型



    651共用体类型的概念



    652共用体类型的变量



    653共用体的应用举例



    66枚举类型



    67用typedef声明新类型名



    68链表及其操作



    681链表概述



    682链表的建立



    683链表的输出



    684链表的查找



    685链表的插入



    686链表的删除



    687链表操作综合应用



    练习题



    第7章文件



    71文件概述



    711文件的分类



    712文件缓冲区



    713文件类型指针



    72文件的打开与关闭



    721用fopen 函数打开数据文件



    722用fclose函数关闭数据文件



    73顺序读写数据文件



    731对文件读写一个字符



    732对文件读写一个字符串



    733格式化读写文件



    734用二进制方式对文件读写一组



    数据



    74随机读写数据文件



    741文件位置指示器及其定位



    742随机读写



    75文件读写的出错检测



    练习题



    第8章嵌入式技术基础实践方法81嵌入式构件化设计方法



    82嵌入式技术基础与实践路线



    附录



    附录A常用字符与ASCII代码对照表



    附录BANSI C的关键字



    附录C运算符的优先级和结合性



    附录DC库函数
查看详情
相关图书 / 更多
C语言程序设计 第2版
C语言程序设计
吕爱华主编
C语言程序设计 第2版
C语言程序设计
梁颖红
C语言程序设计 第2版
C语言程序设计项目双语教程
刘倍雄 编;何玲;罗欢
C语言程序设计 第2版
C语言程序设计问题求解与学习指导
郑晓健
C语言程序设计 第2版
C语言程序设计第4版 索明何 邵瑛 邢海霞 王正勇 黄
索明何 邵瑛 邢海霞 王正勇 黄鑫
C语言程序设计 第2版
C语言程序设计能力教程实训指导与习题解答(第2版)
吴昂、柏万里 编
C语言程序设计 第2版
C语言程序设计
李柳柏 编;曾俊
C语言程序设计 第2版
C语言程序设计实用教程/现代学徒制试点创新成果系列教材
张叶茂刘红艳陈新菡 著
C语言程序设计 第2版
C语言程序设计面向“新工科”人才培养(微课视频版)
徐新爱;朱莹婷;卢昕;秦春影;黄水发;王丽娜
C语言程序设计 第2版
C语言程序设计——以机器博弈为例(微课版)
邱虹坤;王亚杰;孙玉霞;刘成;王晓岩;郭建新;杨煦
C语言程序设计 第2版
C语言程序设计教程
万家华 陈家俊 吴建国
C语言程序设计 第2版
C语言程序设计实验指导与习题集
李聪朱倩张晓芳 主编
您可能感兴趣 / 更多
C语言程序设计 第2版
C语言程序设计第4版 索明何 邵瑛 邢海霞 王正勇 黄
索明何 邵瑛 邢海霞 王正勇 黄鑫
C语言程序设计 第2版
汽车计算机基础
索明何 汪东明 邢海霞 盛婷钰 周德凯
C语言程序设计 第2版
基于构件化的嵌入式系统设计——STM32微控制器
索明何 邢海霞 王宜怀 丁晓磊 著
C语言程序设计 第2版
C语言程序设计第3版
索明何、王正勇、邵瑛、邢海霞 著
C语言程序设计 第2版
基于构件化的ARM嵌入式系统设计(共2册)
索明何
C语言程序设计 第2版
嵌入式C程序设计基础(双色印刷)
索明何、邢海霞、朱才荣 著
C语言程序设计 第2版
C语言程序设计
索明何