rar

C专家编程(Expert C Programming)

  • 1星
  • 日期: 2013-07-15
  • 大小: 12.91MB
  • 所需积分:1分
  • 下载次数:139
  • favicon收藏
  • rep举报
  • free评论
标签: C专家编程

C专家编程

C语言

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

编程

编程是编写程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,是计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。

《C专家编程》展示了最优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。书中C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。全书撷取几十个实例进行讲解,对C程序员具有非常高的实用价值。本书可以帮助有一定经验的C程序员成为C编程方面的专家,对于具备相当的C语言基础的程序员,本书可以帮助他们站在C的高度了解和学习C++。

推荐帖子 最新更新时间:2021-06-17 11:24

给大家推荐一款替代STM32F103C8T6的国产MCU高晶GOF
GOF32F103X8和GOF32F103XB标准型MCU系列使用高性能的ARM Cortex-M3 32 位的RISC内核,工作频率为72MHz,内置高速存储器(高达128K字节的闪存和20K字节的SRAM),丰富的增强I/O端口和联接到两条APB总线的外设。其中包含2个12位ASDC、3个通用16位定时器和1个PWM定时器,此外,还包含标准和先进的通信接口:多达2个I2C接口和SPI接口、3个
新域半导体 国产芯片交流
关于micro raw-os
有很多读者对于基于fsm以及hsm的状态机编程有很大的兴趣。micro raw-os 是基于raw-os的协程单独来设计的。所以具体的理论设计可以参考协程这个一个章节。micro raw-os的定位是基于低端单片机这块的。只消耗几十个字节的ram,以及1K的rom空间。 具体的实战设计,用户可以参考以下两个项目: 以上两个项目是完全基于micro raw-os去设计的,里面的
jorya_txj 嵌入式系统
Linux 性能监测:Memory
这里的讲到的 “内存” 包括物理内存和虚拟内存,虚拟内存(Virtual Memory)把计算机的内存空间扩展到硬盘,物理内存(RAM)和硬盘的一部分空间(SWAP)组合在一起作为虚拟内存为计算机提供了一个连贯的虚拟内存空间,好处是我们拥有的内存 ”变多了“,可以运行更多、更大的程序,坏处是把部分硬盘当内存用整体性能受到影响,硬盘读写速度要比内存慢几个数量级,并且 RAM 和 SWAP 之间的交换
chenzhufly Linux与安卓
【收藏学习】TI 无线连接培训课程集锦,轻松应对物联网应用挑战
TI SimpleLink™ MCU平台具有兼容多种主流协议(包括Zigbee®,Thread,Bluetooth®Low Energy,Wi-Fi®,以太网和Sub-1 GHz)、易上手、设计资源丰富的优点,本专辑旨在帮助大家快速入门,并且提供了一些热门应用解决方案。   通过学习TI 培训无线连接相关培训课程,选择合适的连接协议以开始您的下一个物联网互联项目。   快速
arui1999 大学堂专版
【GD32F350 LogicKids】flash跳转
本帖最后由 ljj3166 于 2018-9-12 22:24 编辑 在logickids的规划中 需要将F350的FLASH区域进行划分 其中比较重要的是分为boot区和app区 其中boot区用于升级F350的固件 App区用于解析脚本数据 就是FLASH的跳转 今天尝试对F350进行了简单的分区 基本上和STM32F1系列的操作一直 几乎可以直接拷贝使用 先看看work
ljj3166 GD32 MCU
BCD码和十进制的相互转换
相信刚用DS1302的朋友都遇到过在 DS1302里面输入时间的时候是按照BCD码来写入的 那么有么有什么好办法能快速理解BCD码和十进制的转换呢?那就让我来告诉你。 首先 举个例子   BCD码表示的 0010 1001  表示十进制的  29 那么我们如何来完成转换? 1.  BCD(有一变量叫A)----->十进制(用B来表示)      ( A >> 4 )*10+( A & 0x
905377346 51单片机

评论

bolin1234
总体还不错,C语言开发进阶挺有帮助,字体还比较清晰,对指针讲的比较透彻。学习前需要有C语言基础
2021-06-18 08:50:09回复
combat
学习一下,多谢
2021-05-10 15:29:51回复
登录/注册

意见反馈

求资源

回顶部

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

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

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 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); }) })
×