C语言相关专业词汇整理(乱序)

C语言相关专业词汇整理(乱序)

  子曰:“工欲善其事,必先利其器”。
  而在我们学习C语言的过程中,英语绝对是能够帮助我们理解、掌握、深入C语言的好工具!
  所以,小编在此整理了一些在我们学习C语言过程中经常见到的一些专业词汇,希望能帮助到大家加深对C语言知识的理解。
  不过,小编整理的并不一定完全正确,真切希望热心的网友在发现我的错误后能积极指正小编期望能与大家一起进步!欢迎大家留言评论。

1. C语言基础

1.1 计算机相关基础

  • CPUCenter Processing Unit ⟹ \Longrightarrow 中央处理单元

  • RAMRandom Access Memory ⟹ \Longrightarrow 随机存取内存

  • IDEIntegrated Development Environment ⟹ \Longrightarrow 集成开发环境

  • VAXVirtual Address eXtension ⟹ \Longrightarrow 虚拟地址扩展

  • VMSVirtual Memory System】现在叫 OpenVMS ⟹ \Longrightarrow 是一种用于服务器的操作系统

1.2 文件和编译

  • Source Code File ⟹ \Longrightarrow 源代码文件

  • Filename ⟹ \Longrightarrow 文件名

  • Basename ⟹ \Longrightarrow 基本名

  • Extension ⟹ \Longrightarrow 扩展名

(注:filename = basename + . + extension)

  • Object File ⟹ \Longrightarrow 目标代码文件,简称目标文件(扩展名为obj

  • Startup File ⟹ \Longrightarrow 启动代码

  • Linker ⟹ \Longrightarrow 链接器

  • Compiler ⟹ \Longrightarrow 编译器

  • Executable ⟹ \Longrightarrow 可执行文件(扩展名为exe

  • GNUGNU’s Not UNIX ⟹ \Longrightarrow GNU不是UNIX

  • Header File ⟹ \Longrightarrow 头文件(扩展名为h

  • Preprocessor ⟹ \Longrightarrow 预处理器

1.3 数据类型和标识符

  • Declaration ⟹ \Longrightarrow 声明

  • Variable ⟹ \Longrightarrow 变量

  • Constant ⟹ \Longrightarrow 常量

  • Character Constant ⟹ \Longrightarrow 字符常量

  • Keyword ⟹ \Longrightarrow 关键字

  • Identifier ⟹ \Longrightarrow 标识符

  • Formal ArgumentFormal Parameter ⟹ \Longrightarrow 形象参数,简称形参

  • Actual ArgumentActual Parameter ⟹ \Longrightarrow 实际参数,简称实参

1.4 函数和调用

  • Calling Function ⟹ \Longrightarrow 主调函数

  • Escape Sequence ⟹ \Longrightarrow 转义序列

  • Prototype ⟹ \Longrightarrow 函数原型

  • Pointer ⟹ \Longrightarrow 指针

  • Function Declaration ⟹ \Longrightarrow 函数声明

  • Function Call ⟹ \Longrightarrow 调用函数

  • Function Definition ⟹ \Longrightarrow 函数定义

  • Program State ⟹ \Longrightarrow 程序状态

  • Debug ⟹ \Longrightarrow 调试

  • Debugger ⟹ \Longrightarrow 调试器

1.5 数据表示

  • Preprocessor Directive ⟹ \Longrightarrow C预处理器指令

  • Preprocessing ⟹ \Longrightarrow 预处理

  • Reserved Identifier ⟹ \Longrightarrow 保留标识符

  • Function Stack Frame ⟹ \Longrightarrow 函数栈帧

  • Active Position ⟹ \Longrightarrow 活跃位置

  • Bit ⟹ \Longrightarrow

  • Byte ⟹ \Longrightarrow 字节

  • Word ⟹ \Longrightarrow

  • Initialize ⟹ \Longrightarrow 初始化

  • Bit Pattern ⟹ \Longrightarrow 位组合

  • Exact-width Integer Type ⟹ \Longrightarrow 精确宽度整数类型

  • Minimum Width Type ⟹ \Longrightarrow 最小宽度类型

  • Fastest Minimum Width Type ⟹ \Longrightarrow 最快最小宽度类型

  • Overflow ⟹ \Longrightarrow 上溢

  • Underflow ⟹ \Longrightarrow 下溢

  • Subnormal ⟹ \Longrightarrow 低于正常的

  • NaNNot a Number ⟹ \Longrightarrow 不是数字

  • Buffer ⟹ \Longrightarrow 缓冲区

1.6 头文件

  • stdio.hStandard Input/Output Header ⟹ \Longrightarrow 标准输入/输出函数头文件
  • stdlib.hStandard Library Header ⟹ \Longrightarrow 标准库函数头文件
  • string.hString Header ⟹ \Longrightarrow 字符串处理函数头文件
  • math.hMath Header ⟹ \Longrightarrow 数学函数头文件
  • time.hTime Header ⟹ \Longrightarrow 时间和日期函数头文件
  • ctype.hCharacter Type Header ⟹ \Longrightarrow 字符分类函数头文件
  • limits.hLimits Header ⟹ \Longrightarrow 数据类型取值范围头文件
  • stddef.hStandard Definition Header ⟹ \Longrightarrow 定义一些基本数据类型头文件
  • stdbool.hStandard Boolean Header ⟹ \Longrightarrow 定义**_Bool类型和bool**类型头文件
  • assert.hAssertion Header ⟹ \Longrightarrow 定义断言宏,用于调试头文件
  • stdarg.hStandard Arguments Header ⟹ \Longrightarrow 提供支持可变数量参数的函数头文件
  • stdio_ext.h ⟹ \Longrightarrow 扩展的标准输入/输出函数头文件(非标准)
  • errno.hError Number Header ⟹ \Longrightarrow 定义错误码,用于错误处理头文件
  • locale.hLocale Header ⟹ \Longrightarrow 多语言环境设置函数头文件
  • setjmp.hSet Jump Header ⟹ \Longrightarrow 非局部跳转函数头文件
  • signal.hSignal Handling Header ⟹ \Longrightarrow 信号处理函数头文件
  • unistd.hUnix Standard Header ⟹ \Longrightarrow 提供对操作系统服务的访问头文件
  • fcntl.hFile Control Header ⟹ \Longrightarrow 提供文件控制相关函数头文件
  • pthread.hPOSIX Threads Header ⟹ \Longrightarrow ***POSIX***线程库函数头文件
  • sys/types.hSystem Types Header ⟹ \Longrightarrow 系统数据类型的定义头文件

1.7 转义序列

  • Newline Character ⟹ \Longrightarrow 换行符(代码中表示为\n
  • Backspace ⟹ \Longrightarrow 退格键(代码中表示为\b

2. 反汇编语言

2.1 寄存器

  • ebpExtended Base Pointer或Frame Pointer ⟹ \Longrightarrow 基址指针寄存器,用于维护函数栈帧

  • espExtended Stack Pointer ⟹ \Longrightarrow 堆栈指针寄存器,用于管理函数调用的栈

  • eaxExtend Accumulator ⟹ \Longrightarrow 累加器,常用于计算和函数返回值

  • ebxExtended Base Register ⟹ \Longrightarrow 基址寄存器,用于储存内存操作的地址

  • ecxExtended Counter Register ⟹ \Longrightarrow 计数寄存器,通常用于循环计数

  • edxExtended Data Register ⟹ \Longrightarrow 数据寄存器,用于存放算术操作的第二个操作数

  • esiExtended Source Index ⟹ \Longrightarrow 源变址寄存器,用于字符串操作

  • ediExtended Destination Index ⟹ \Longrightarrow 目标变址寄存器,用于字符串操作

2.2 指令

  • subSubtract ⟹ \Longrightarrow 减法指令

  • movMove ⟹ \Longrightarrow 数据传输指令

3. 进制

  • Binary ⟹ \Longrightarrow 二进制

  • Decimal ⟹ \Longrightarrow 十进制

  • Octal ⟹ \Longrightarrow 八进制

  • Hexadecimal ⟹ \Longrightarrow 十六进制

4. 计算机组织和标准

  • ASCIIAmerican Standard Code for Information Interchange ⟹ \Longrightarrow 美国标准信息交换码

  • IBMInternational Business Machines Corporation ⟹ \Longrightarrow 国际商用机器公司

  • EBCDICExtended Binary Coded Decimal Interchange Code ⟹ \Longrightarrow 一种字符编码标准

  • IOCCCThe International Obfuscated C Code Contest ⟹ \Longrightarrow 国际C语言混淆代码大赛

  • IECInternational Electrotechnical Commission ⟹ \Longrightarrow 国际电工委员会

  • IEEEInstitute of Electrical and Electronics Engineers ⟹ \Longrightarrow 电子和电气工程师协会

5. 其他


注:鉴于小编的些些懒惰,小编的学习进度并不快,所以有很多的词汇没有记录。 (文章封面来自于pixabay,与本文内容没有任何关系)
  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

略无慕艳意

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值