博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《C语言编程魔法书:基于C11标准》——1.6 本章小结
阅读量:5894 次
发布时间:2019-06-19

本文共 411 字,大约阅读时间需要 1 分钟。

本节书摘来自华章计算机《C语言编程魔法书:基于C11标准》一书中的第1章,第1.6节,作者 陈轶,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.6 本章小结

本章简要地介绍了计算编程语言的分类,描述了C语言的历史及演化,以及C语言的编程思想。此外还介绍了GNU的来龙去脉以及C语言编译器将C语言代码翻译成最终机器码的大致流程。

C语言作为一门更接近硬件底层的高级编程语言具有良好的抽象力、表达力和灵活性。此外,它具有非常高效的运行时性能。当前的C语言编译器最终翻译成的机器指令码与我们手工写汇编语言所得到的性能在大部分情况下相差无几。C语言基本能达成我们对性能的要求,而在某些对性能要求十分严苛的热点(hotspot)上,我们可以对这些功能模块手工编写汇编代码。C语言与汇编语言的ABI是完全兼容的,而且大部分C语言编译器还支持直接内联汇编语言。因此,C语言从1970年直到现在都是系统级编程的首要编程语言。

转载地址:http://gjssx.baihongyu.com/

你可能感兴趣的文章
mybatis 中的updateByPrimaryKey与updateByPrimaryKeySelective
查看>>
PostgreSQL 11 preview - 表达式索引柱状图buckets\STATISTICS\default_statistics_target可设置...
查看>>
Python全栈 Web(HTML基础语法)
查看>>
不开玩笑,阿里人真的靠脸吃饭了
查看>>
从零开始一起学习SLAM | 学习SLAM到底需要学什么?
查看>>
Spring Cloud Edgware新特性之五:filters端点
查看>>
Awesome Python II
查看>>
Dreamhost初次使用感受
查看>>
CSS3:border-image属性详解
查看>>
Beetl 3.0.0.M1 版本发布,Java 模板引擎
查看>>
AVL树 & 重平衡概念
查看>>
Hadoop入门 -- 简介,安装,示例
查看>>
PWA系列 - Service Workers 启动性能
查看>>
NG-ZORRO-MOBILE 0.11.9 发布,基于 Angular 7 的 UI 组件
查看>>
你必须搞清楚的String,StringBuilder,StringBuffer
查看>>
开源一个跨平台运行的服务插件 - TaskCore.MainForm
查看>>
边缘计算:释放物联网的商业价值
查看>>
Spring Cloud 服务的注册与发现(Eureka)
查看>>
机器学习从业人员到底做什么?
查看>>
查看keras自动给文件夹标号
查看>>