freeCodeCamp/guide/chinese/c/appendix/index.md

75 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Appendix
localeTitle: 附录
---
# C附录
因为C是一种低级语言所以很多术语都出现在很多其他语言中。这是一个更容易理解它们的附录。
## 汇编
编译是获取人类可读代码并将其转换为机器可读代码的过程。此过程由编译器执行。
## 编译器
编译器是一个编译代码的程序,意味着它将它从人类可读的东西变成机器可读的东西。
## 调试器/调试
调试是从代码中删除错误(“错误”)的过程。调试器是一个有用的工具,使这更容易。
## GNU + Linux的
GNU + Linux在技术上是准确的术语通常被称为“Linux”。 Linux是一个内核 - 它是一组允许软件与硬件交互的程序。当与GNU结合使用时它就变成了一个操作系统允许一个人与它进行交互。
## GUI
图形用户界面。 GUI将允许您通过指向和单击而不必键入命令来与程序交互。
## 头文件
头文件是包含在其他源文件中定义的函数声明的文件。这些通常“包含”在源文件的顶部。
## IDE
综合发展环境。这主要是一个编辑器,但包括检查语法,格式化代码样式,编译和调试程序的工具,这使得编写代码更容易。
## 人类可读
人类可读的代码是一个人可以读取的代码 - 它不是二进制代码或机器代码。
## 图书馆
库是一组有用的代码,可以在语言中提供更多功能和特性。
## 链接
一种软件它将多个Object文件通常是库的源代码编译组合成一个可执行文件。
## 低级语言
低级编程语言包含二进制或汇编代码,它几乎没有机器级指令的抽象。
## 机器代码
机器代码是机器可以理解的代码。请记住,计算机使用数字而不是英语来运行。
## 新队
换行符是在输入时打印的换行符是空格字符的示例。您还可以通过在print语句中包含'\\ n'来为程序输出添加换行符。
## 对象文件
包含对象代码(机器代码)的文件。该文件包含输出一些编译,这意味着它将包含机器代码/汇编代码。
## 链接
一种实用程序,能够获取目标文件并创建可执行文件,库文件或其他目标文件。 Linker的另一个名字是'Loader'。
## 指针
指针是包含另一个变量的内存地址的变量。数组,结构和函数显式使用指针,这些指针可以帮助生成高效且易于阅读的代码。
## 空白
空格是您在键入时看不到的字符,但无论如何都在那里。例如,你看不到空格,但这里有很多。换行符也是空白字符,标签也是如此。