我们正在努力恢复Google Play商店上的Unionpedia应用程序
🌟我们简化了设计以优化导航!
Instagram Facebook X LinkedIn

常數折疊和源代码

快捷方式: 差异相似杰卡德相似系数参考

常數折疊和源代码之间的区别

常數折疊 vs. 源代码

常數摺疊(Constant folding)以及常數傳播(constant propagation)都是編譯器最佳化技術,他們被使用在現代的編譯器中。進階的常數傳播形式,或稱之為稀疏有條件的常量傳播(sparse conditional constant propagation),可以更精確地傳播常數及無縫的移除無用的程式碼。. 源代码(Source code),也称源程序,是指一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现;但最常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。.

之间常數折疊和源代码相似

常數折疊和源代码有1共同点(的联盟百科): 編譯器

編譯器

编译器(compiler),是一種電腦程式,它會將用某種程式語言寫成的原始碼(原始語言),轉換成另一種程式語言(目標語言)。 它主要的目的是將便于人编写、阅读、维护的高级计算机语言所寫作的原始碼程式,翻译为计算机能解读、运行的低阶机器语言的程序,也就是執行檔。编译器将原始程序(source program)作为输入,翻译产生使用目标语言(target language)的等价程序。源代码一般为高阶语言(High-level language),如Pascal、C、C++、C# 、Java等,而目标语言则是汇编语言或目标机器的目标代码(Object code),有时也称作机器代码(Machine code)。 一个现代编译器的主要工作流程如下: 源代码(source code)→ 预处理器(preprocessor)→ 编译器(compiler)→ 汇编程序(assembler)→ 目标代码(object code)→ 链接器(Linker)→ 執行檔(executables), 最後打包好的檔案就可以給電腦去判讀執行了。.

常數折疊和編譯器 · 源代码和編譯器 · 查看更多 »

上面的列表回答下列问题

常數折疊和源代码之间的比较

常數折疊有8个关系,而源代码有32个。由于它们的共同之处1,杰卡德指数为2.50% = 1 / (8 + 32)。

参考

本文介绍常數折疊和源代码之间的关系。要访问该信息提取每篇文章,请访问: