pdf

C语言程序设计现代方法第2版

  • 1星
  • 日期: 2020-10-01
  • 大小: 28.9MB
  • 所需积分:0分
  • 下载次数:6
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: c语言

  C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

C语言程序设计:现代方法(第2版)是C语言的经典之作,被誉为“近10年来的一部C语言著作”。本书主要的一个目的就是通过一种“现代方法”来介绍C语言,书中强调标准C,强调软件工程,不再强调“手工优化”。这一版中紧密结合了C99标准,并与C89标准进行对照,补充了C99中的全新特性。本书分为C语言的基础特性、C语言的高级特性、C语言标准库和参考资料4个部分。每章末尾都有一个“问与答”小节给出一系列与该章内容相关的问题及答案,此外还包含适量的习题。

C语言程序设计:现代方法(第2版)是为大学本科阶段的C语言课程编写的教材,同时也非常适合作为其他课程的辅助用书。

C语言程序设计:现代方法(第2版)目录

第1章 C语言概述1

第2章 C语言基本概念7

第3章 格式化输入/输出26

第4章 表达式36

第5章 选择语句50

第6章 循环69

第7章 基本类型88

第8章 数组113

第9章 函数129

第10章 程序结构155

第11章 指针172

第12章 指针和数组184

第13章 字符串198

第14章 预处理器225

第15章 编写大型程序248

第16章 结构、联合和枚举267

第17章 指针的高级应用294

第18章 声明 327

第19章 程序设计 345

第20章 底层程序设计 363

第21章 标准库 377

第22章 输入/输出 384

第23章 库对数值和字符数据的支持 419

第24章 错误处理 446

第25章 国际化特性 456

第26章 其他库函数 482

第27章 C99对数学计算的新增支持 503

更多简介内容

推荐帖子

TI 三相电机驱动 BoosterPack 评估模块
BOOSTXL-DRV8305EVM 是基于 DRV8305 电机栅极驱动器和 CSD18540Q5B NexFET™ 功率 MOSFET 的 15A 三相无刷直流驱动级。该模块具有独立的直流总线和相位电压感应以及用于无传感器 BLDC 算法的独立低侧电流分流感应。该模块通过 LMR16006 0.6A 降压转换器为 MCU 提供 3.3V 电源。驱动级受到短路、过热、击穿和欠压等全面保护
Jacktang 微控制器 MCU
TPS546D24_C23动态调压
Wenhao Wu 根据PMBUS 1.3.1版本协议,第二节8.2部分,本文将简述如何通过VOUT_COMMAND进行动态输出电压调节的方法,该方法适用于linear格式的所有PMBUS设备(TPS546C23, TPS546D24和多相控制器)。调压有几个步骤,以TPS546C23为例。TPS546C23的调压实质上是调节其内部的参考电压(EA_REF)。 1. 确定输出电
alan000345 微控制器 MCU
5G基站长啥样?与4G基站有啥区别?
一、什么是基站?基站由哪些组成? 无线接入网,也就是通常所说的RAN(Radio Access Network)。简单地讲,就是把所有的手机终端,都接入到通信网络中的网络。 大家耳熟能详的基站(BaseStation),就是属于无线接入网(RAN)。 一个基站,通常包括BBU(主要负责信号调制)、RRU(主要负责射频处理),馈线(连接RRU和天线),天线(主要负责线缆上导行波和空气中空间
dancerzj RF/无线
【CH579M-R1】首撸一手汗
本帖最后由 ljj3166 于 2020-9-13 01:53 编辑 第三次骗到WCH的评估板了 说来也巧,好几次要寻IC,EEworld就推一个WCH的活动 功能还贼接近,这次准备撸一个蓝牙网关,WCH就来个支持蓝牙和以太网的579 算是老牌WCH找茬选手了吧 前段时间粗略搞过蓝牙 天朝产和歪果产也简单评估过 感觉最大的差距并不是在ic设计或者性
ljj3166 国产芯片交流
DONT_TOUCH约束
         对设计中的信号施加DONT_TOUCH约束,可以避免这些信号在综合编译过程中被优化掉。例如,有些信号节点在综合或布局布线编译过程中可能会被优化掉,但是我们希望在后期调试过程中能够监控到这些信号,此时就可以使用DONT_TOUCH约束达到保留这些信号的目的。又如,有时在设计中会对一些高扇出的信号进行手动的逻辑复制,也可以使用DONT_TOUCH约束避免它们被优化掉。
ove学习使我快乐 FPGA/CPLD
TI SimpleLink Wi-Fi CC3200 LaunchPad 参考设计
此 Launchpad Wi-Fi® 参考设计采用具有集成 MCU 的 SimpleLink™ Wi-Fi CC3200 片上互联网解决方案,用于实现物联网 (IoT) 应用。此嵌入式 Wi-Fi 解决方案是集成了高性能 Cortex™-M4 MCU 和外设的无线 MCU,可供客户使用单个 IC 开发整个应用程序。CC3200 包含一个以 80MHz 运行的 M4 内核,并提供高达 1MB
Jacktang 无线连接

评论

登录/注册

意见反馈

求资源

回顶部

datasheet推荐 换一换

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })