《C语言编程魔法书:基于C11标准》——2.3 浮点数在计算机中的表示
本节书摘来自华章计算机《C语言编程魔法书:基于C11标准》一书中的第2章,第2.3节,作者 陈轶,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.3 浮点数在计算机中的表示 当前主流处理器一般都能支持32位的单精度浮点数与64位的双精度浮点数的表示和计算,并且能遵循IEEE754-1985工业标准。现在此标准最新的版本是2008,其中增加了对16位半精度浮点数以及128位四精度浮点数....
《C语言编程魔法书:基于C11标准》——第2章 学习C语言的预备知识 2.1 计算机体系结构简介
本节书摘来自华章计算机《C语言编程魔法书:基于C11标准》一书中的第2章,第2.1节,作者 陈轶,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 第2章 学习C语言的预备知识 我们在第1章已经大致介绍了C语言的概念以及编译、连接流程。我们知道C语言是高级语言中比较偏硬件底层的编程语言,因此对于用C语言的编程人员而言,了解一些关于处理器架构方面的知识是很有必要的,对于嵌入式系统开发的程序员....
《C语言编程魔法书:基于C11标准》——1.6 本章小结
本节书摘来自华章计算机《C语言编程魔法书:基于C11标准》一书中的第1章,第1.6节,作者 陈轶,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.6 本章小结 本章简要地介绍了计算编程语言的分类,描述了C语言的历史及演化,以及C语言的编程思想。此外还介绍了GNU的来龙去脉以及C语言编译器将C语言代码翻译成最终机器码的大致流程。 C语言作为一门更接近硬件底层的高级编程语言具有良好的抽象....
《C语言编程魔法书:基于C11标准》——1.5 用C语言构建一个可执行程序的流程
本节书摘来自华章计算机《C语言编程魔法书:基于C11标准》一书中的第1章,第1.5节,作者 陈轶,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.5 用C语言构建一个可执行程序的流程 从用C语言写源代码,然后经过编译器、连接器到最终可执行程序的流程图大致如图1-2所示。 从图1-2中我们可以清晰地看到C语言编译器的大致流程。首先,我们先用C语言把源代码写好,然后交给C语言编译器。C语....
《C语言编程魔法书:基于C11标准》——1.4 关于GNU规范的语法扩展
本节书摘来自华章计算机《C语言编程魔法书:基于C11标准》一书中的第1章,第1.4节,作者 陈轶,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.4 关于GNU规范的语法扩展 GNU是一款能用于构建类Unix操作系统的计算机软件合集,由自由软件之父Richard Stallman开创,于1983年9月27日对外发布。GNU完全由自由软件(free software)构成。GNU语法扩....
《C语言编程魔法书:基于C11标准》——1.3 主流C语言编译器介绍
本节书摘来自华章计算机《C语言编程魔法书:基于C11标准》一书中的第1章,第1.3节,作者 陈轶,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.3 主流C语言编译器介绍 对于当前主流桌面操作系统而言,可使用Visual C++、GCC以及LLVM Clang这三大编译器。其中,Visual C++(简称MSVC)只能用于Windows操作系统;其余两个,除了可用于Windows操作....
《C语言编程魔法书:基于C11标准》——1.2 用C语言编程的基本注意事项
本节书摘来自华章计算机《C语言编程魔法书:基于C11标准》一书中的第1章,第1.2节,作者 陈轶,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.2 用C语言编程的基本注意事项 C语言的发明其实基于Unix操作系统。当时在C语言未面世之前,Dennis Ritchie所在的AT&T贝尔实验室用的Unix系统是完全用汇编语言写的。汇编语言的优势是直接面向处理器本身,能直接对底层....
《C语言编程魔法书:基于C11标准》——第一篇 预备知识篇 第1章 C魔法概览 1.1 例说编程语言
本节书摘来自华章计算机《C语言编程魔法书:基于C11标准》一书中的第1章,第1.1节,作者 陈轶,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 第一篇 预备知识篇 第1章 C魔法概览 本章内容主要对C编程语言(以下简称C语言)进行大体介绍,包括它的历史以及C语言标准的演化进程。然后介绍一下C语言编程思想,当前主流C语言编译器以及GNU语法扩展。最后简单介绍一下从用C语言编写程序到编译.....
《C语言编程魔法书:基于C11标准》——3.2 macOS系统下搭建C语言编程环境
本节书摘来自华章计算机《C语言编程魔法书:基于C11标准》一书中的第3章,第3.2节,作者: 陈轶 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 3.2 macOS系统下搭建C语言编程环境 macOS系统也不默认自带C语言编译器。然而,用户可以自己去Mac App Store免费下载macOS下的强大开发工具——Xcode。该集成开发工具采用Apple定制版本的Clang编译器,称为A....
《C语言编程魔法书:基于C11标准》——第3章 C语言编程的环境搭建3.1 Windows操作系统下搭建C语言编程环境
本节书摘来自华章计算机《C语言编程魔法书:基于C11标准》一书中的第3章,第3.1节,作者: 陈轶 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 第3章 C语言编程的环境搭建 我们在第2章讲述了学习C语言所必需的一些预备知识。本章将给大家介绍常用桌面操作系统下的C语言环境搭建。这里所讲述的C语言编译器以及集成开发环境(IDE)都是可合法免费下载的,本书不鼓励各位使用盗版或破解软件,所以....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
C语言更多编程相关
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注