您的位置:首页 > 其它

编译执行和解释执行以及转义字符

2015-02-22 16:36 211 查看
编译执行(以C语言为例)

在写好一个.c文件后运用编译器对它进行编译,编译的过程并不执行程序而是把源代码全部翻译成机器指令,再加上一些描述信息生成一个新的文件例如a.out即可执行文件。可执行文件可以被操作系统加载运行,计算机执行该文件中由编译器生成的指令。

解释执行

将每行代码当做一条命令解释执行,而不需要先生成包含机器指令的可执行文件再执行。

即解释一句后就提交计算机执行一句,并不形成目标程序。

该过程类似于“口译”一样,说一句翻一句,不产生全文的翻译文本。

转义字符

\'---------------->单引号'

\"---------------->双引号"

\?--------------->问号?

\\---------------->反斜杠\

\a--------------->响铃(Alert或Bell)

\b--------------->退格(Backspace)

\f---------------->分页符(Form Feed)

\r---------------->回车(Carriage Return)

\n--------------->换行(Line Feed)

\t---------------->水平制表符(Horizontal Tab)

\v--------------->垂直制表符(Vertical Tab)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: