底层技术原理。
开发环境
MacBook Pro 16
开发工具
CLion 2019.3.3
学习资料
基本概念
C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。C 语言是一种广泛使用的计算机语言,它与 Java 编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。当前最新的C语言标准为 C11 ,在它之前的C语言标准为 C99。
C语言是一门面向过程的编译型语言,它的运行速度极快,仅次于汇编语言。C语言是计算机产业的核心语言,操作系统、硬件驱动、关键组件、数据库等都离不开C语言;不学习C语言,就不能了解计算机底层。
编程实践
2020.01.26
如何写一个简单的 C 语言解释器
一个英语教程,通过写一个简单的 C 语言解释器,理解编译原理。
C 语言的字符串连接解释(英文)
这篇文章解释了 C 语言的一个基础知识:两个字符串连接在一起,背后是怎么实现的?