码迷,mamicode.com
首页 >  
搜索关键字:编译原理    ( 966个结果
CPP复习笔记 3
——————————————- CPP函数编译原理和成员函数的实现 从上节的分析中能够看出。对象的内存中仅仅保留了成员变量,除此之外没有不论什么其它信息,程序运行时不知道 stu 的类型为 Student,也不知道它还有四个成员函数 setname()、setage()、setscore()、sho ...
分类:其他好文   时间:2017-08-19 17:01:55    阅读次数:227
第四章 Javac编译原理
4.1 Javac是什么 是一种编译器,将JAVA源代码(.java文件)语言先转化成JVM能够识别的一种语言(.class文件),然后由JVM将JVM语言再转化成当前机器可以识别的机器语言。 4.2 javac编译器的基本结构 javac编译器的作用是将符合JAVA语言规范的源代码转化成符合JAV ...
分类:编程语言   时间:2017-08-19 10:56:14    阅读次数:139
代码混淆之道——控制流扁平与不透明谓词理论篇
控制流是指代码执行时指令的执行顺序。在各种控制逻辑的作用下,程序会沿着特定的逻辑顺序执行。一般控制逻辑包括有无条件分支、循环、函数调用等。 本文原创作者:i春秋签约作家——penguin_wwy 一、扁平化的定义 本篇讲代码混淆的一个重要手段,控制流扁平化。 所谓控制流是指代码执行时指令的执行顺序。 ...
分类:其他好文   时间:2017-08-17 17:50:17    阅读次数:193
计算机底层编译原理 二进制
import java.io.IOException; public class Demo07 { public static void main(String[] args) throws IOException{ //int c = '中'; int c = 0x4e2d; System.out... ...
分类:其他好文   时间:2017-08-11 20:27:26    阅读次数:195
C语言中递归什么时候能够省略return引发的思考:通过内联汇编解读C语言函数return的本质
事情的经过是这种,博主在用C写一个简单的业务时使用递归,因为粗心而忘了写return。结果发现返回的结果依旧是正确的。经过半小时的反汇编调试。证明了我的猜想,如今在博客里分享。也是对C语言编译原理的一次加深理解。 引子: 首先我想以一道题目引例,比較能体现出问题。 例1: #include <std ...
分类:编程语言   时间:2017-08-07 18:27:36    阅读次数:249
<<深入分析javaWeb技术内幕>>读书笔记-Javac编译原理
1.javac是什么? javac是一种编译器,能将一种语言规范转化为另一种语言规范. 2.javac的任务是什么? 将java源代码语言先转化成JVM能够识别的的一种语言,然后由JVM再将JVM语言转化成当前机器识别的机器语言.表面上,将.java文件转成.class文件,而实际上是将java源代 ...
分类:编程语言   时间:2017-07-31 20:04:06    阅读次数:157
C++学习笔记(2)---2.5 C++函数编译原理和成员函数的实现
转载自:http://c.biancheng.NET/cpp/biancheng/view/2996.html点击打开链接 从上节的例子可以看出,对象的内存模型中只保留了成员变量,除此之外没有任何其他信息,程序运行时不知道 obj 的类型为 Demo,也不知道它还有一个成员函数 display()。 ...
分类:编程语言   时间:2017-07-29 23:22:39    阅读次数:443
个人介绍
姓名:耑新新 性别:男 出生年月:1997年4月 籍贯:河南省三门峡市 性格:乐观、自信 学习经历:2015年9月至今 就读于长春理工大学计算机科学技术学院软件工程系 已修专业课程:C++程序设计、数据结构与算法、汇编语言、嵌入式系统原理与设计、操作系统、计算机组成原理、编译原理、计算机网络、数据库 ...
分类:其他好文   时间:2017-07-18 15:36:18    阅读次数:125
JS作用域1
-##1.什么是作用域## 任何一个编程语言都可以存储变量,并对变量的值进行修改,但是如何引入变量是一个问题,变量存储在哪里 如何找到变量。 为了更好的让我们找到这些变量的存储位置,和如何让程序找到变量,我们创建了一系列的规则,这些规则则被我们称为作用域; ###1.1 编译原理### 每一条代码执 ...
分类:Web程序   时间:2017-07-09 19:50:54    阅读次数:140
C++之编译器与链接器工作原理
http://www.cnblogs.com/kunhu/p/3629636.html 原文来自:http://blog.sina.com.cn/s/blog_5f8817250100i3oz.html 这里并没不是讨论大学课程中所学的《编译原理》,只是写一些我自己对C++编译器及链接器的工作原理的 ...
分类:编程语言   时间:2017-07-07 16:32:15    阅读次数:200
966条   上一页 1 ... 27 28 29 30 31 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!