逆向 C/C++

DeeLMind2024年12月23日大约 1 分钟

逆向 C/C++

C 语言常识

C 语言于 1969 年至 1973 年间,为了移植与开发 UNIX 操作系统,由丹尼斯·里奇与肯·汤普逊,以 B 语言为基础,在贝尔实验室设计、开发出来。二十世纪八十年代,C 语言应用日渐广泛。为了避免各开发厂商用的 C 语言的语法产生差异,美国国家标准局为 C 语言订定了一套完整的国际标准语法,称为 ANSI C,作为 C 语言的标准。与此同时,国际标准化组织也接受该标准为国际标准。因此,ANSI C 也同时被称为 ISO C。二十世纪八十年代至今的有关程序开发工具,一般都支持符合 ANSI C 的语法。

C 语言具有高效、灵活、功能丰富、表达力强和较高的可移植性等特点,在程序设计中备受青睐,成为最近 25 年使用最为广泛的编程语言。目前,C 语言编译器普遍存在于各种不同的操作系统中,例如 Microsoft Windows、macOS、Linux、Unix 等。C 语言的设计影响了众多后来的编程语言,例如 C++、Objective-C、Java、C#等。现行的许多软件都是由 C 语言或者其影响和派生的编程语言开发出来的。

YouTube 系列教程open in new window

B 站系列教程open in new window

环境搭建

上次编辑于: 2026/3/11 05:49:26
贡献者: DeeLMind,DeeLMind
课程与服务