linux-c程序设计大全-目录

linux-c程序设计大全-目录

ID:14654037

大小:134.50 KB

页数:17页

时间:2018-07-29

linux-c程序设计大全-目录_第1页
linux-c程序设计大全-目录_第2页
linux-c程序设计大全-目录_第3页
linux-c程序设计大全-目录_第4页
linux-c程序设计大全-目录_第5页
资源描述:

《linux-c程序设计大全-目录》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录目录第1篇Linux下C语言基础第1章Linux简介21.1GNU简介21.2Linux简介21.2.1Linux发展史21.2.2Linux发行版41.2.3Linux内核版本51.2.4Linux与UNIX的关系51.2.5Linux在服务器方面的发展51.2.6Linux在嵌入式系统方面的发展61.2.7Linux在桌面系统方面的发展71.3Linux环境下的其他编程语言71.3.1C++71.3.2Java101.3.3Perl121.3.4Python131.3.5Ruby141.3.6PH

2、P14第2章控制结构172.1goto语句172.1.1C语言中的无条件跳转172.1.2使用goto语句进行出错处理182.1.3出错处理的一般模型202.2C语言中的分支结构212.2.1分支结构的翻译222.2.2使用goto语句实现分支结构232.3短路计算242.3.1短路计算242.3.2&&运算的短路计算252.3.3

3、

4、运算的短路计算26·XXI·目录2.4C语言中的循环结构282.4.1while循环282.4.2do…while循环302.4.3for循环322.5switch语句34

5、2.5.1switch语句的应用342.5.2使用goto语句实现switch语句352.6优化控制结构372.6.1表达式优化——使用替换程序中的乘除法372.6.2表达式优化——常量折叠382.6.3表达式优化——使用数学公式382.6.4表达式优化——存储问题402.6.5分支优化——改变判断顺序402.6.6分支优化——使用switch语句442.6.7循环优化——一次性计算46第3章C语言中的函数493.1函数的本质493.2变量的作用域和生命期503.2.1全局变量503.2.2局部变量513

6、.3变量的初始值533.3.1全局变量的初始值533.3.2局部变量的初始值543.4与函数有关的优化553.4.1函数调用与程序优化553.4.2变量存储优化583.5编写多文件程序——变量的存储类别603.5.1存储类别603.5.2static变量的作用——改变变量的生命期603.5.3static变量的作用——实现封装和模块化设计633.6编写多文件的程序——链接的作用663.6.1链接多个文件663.6.2链接时符号解析规则683.6.3链接规则的应用683.7可变参数723.7.1可变参数的概

7、念723.7.2实现一个简单的可变参数的函数733.7.3可变参数实例75·XXI·目录3.7.4关于printf函数的疑问——缺少整型参数803.7.5关于printf函数的疑问——缺少字符串地址参数81第4章C语言中的指针与字符串844.1sizeof运算符844.1.1sizeof运算符的应用——得到内置类型的大小844.1.2sizeof运算符的应用——得到复合类型的大小854.2指针的应用864.2.1指针与别名陷阱864.2.2数组的指针884.2.3指针的指针904.2.4指针与参数传递91

8、4.2.5指针类型的意义984.2.6void*型指针1004.3函数的指针1034.3.1C语言中的函数指针1034.3.2函数指针的应用——回调函数1064.3.3函数指针数组1114.4字符串1134.4.1字符串与字符数组1134.4.2字符串与指针1144.4.3限定修饰符const1164.4.4const关键字修饰指针——在指针定义之前1174.4.5const关键字修饰指针——在指针定义之中1174.4.6const关键字修饰指针——在指针定义之前和定义之中1184.4.7使用const关

9、键字的意义119第5章C语言的高级技术1225.1结构体与共同体1225.1.1结构体中成员变量的存储分布1225.1.2内存对齐1235.2位运算1265.2.1掩码运算1275.2.2不安全的位运算1295.2.3异或运算的特性1305.2.4移位运算的陷阱1335.2.5移位运算的实例1345.3预处理1365.3.1常用的代码组织形式136·XXI·目录5.3.2调试开关1425.4C99新标准关键字详解1455.4.1inline关键字的概念1455.4.2inline关键字实例1455.4.3

10、inline关键字使用总结1465.4.4restrict关键字的概念1475.4.5restrict关键字的应用148第2篇C语言开发环境第6章vi与vim编辑器1526.1vi编辑器入门1526.1.1vi简介1526.1.2vi的工作模式1526.2vi一般操作1536.2.1进入vi1536.2.2文本插入操作1566.2.3文本删除操作1586.2.4文本复制操作1596.2.5撤销命令1616.2.6重复命令162

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。