点击切换搜索课件文库搜索结果(808)
文档格式:PPT 文档大小:27KB 文档页数:5
一、预处理: 二、编译之前预处理,C语言中有以下三种: 三、宏定义 四、文件包含 五、条件编译
文档格式:PPT 文档大小:303KB 文档页数:38
本章首先介绍程序运行时动态内存分配(dynamic memory allocation)的概念与方法。到目前为止,本教材介绍的程序 设计中,变量和对象在内存中的分配都是编译器在编译程序时 安排好了的,这带来了极大的不便,如数组必须大开小用,指 针必须指向一个已经存在的变量或对象。动态内存分配解决了 这个问题。本章将进一步讨论拷贝构造函数;还要学习有关数 据结构的链表和栈的基本知识、算法和应用
文档格式:PPT 文档大小:1.81MB 文档页数:39
第八章符号表 一、符号表: 将名字映射到编译器已知的有关信息的一个字典。 二、符号表的作用: 一致性检查和作用域分析; 辅助代码生成
文档格式:PPT 文档大小:451KB 文档页数:41
一、ARM编译器优化 二、C/C++和汇编混合模式编程 三、使用ARM编译器编码 四、局部和全局数据讨论
文档格式:PPT 文档大小:176KB 文档页数:33
自然语言是人与人交流思想的工具,程序语言是人和计算机之间传达信息的工具。为了描述程序语言,本章将引进有关形式语言的基本概念。文法是程序语言的生成系统,自动机是程序语言的识别系统,用文法来精确定义一个语言,然后根据这个文法构造识别这个语言的自动机,因此文法对程序语言和编译程序的构造来说意义重大。随着计算机的发展,形式语言学发展很快。N.Chomsky将文法分成四类,程序语言的词法可用正规文法描述,语法可用上下文无关文法描述,语义则要借助于上下文有关文法来描述。因此我们的注意力是针对这几类文法,特别是上下文无关文法
文档格式:DOC 文档大小:23.5KB 文档页数:1
#include #define maX 100 #if MA>99 printf\可以编译长度大于9的数组n\);
文档格式:PPT 文档大小:744.5KB 文档页数:79
◼ 介绍C++与Linux下C++编译 g++, gmake ◼ C++的基本概念 变量,类型与表达式 循环,类型设置,函数 文件与流程 数组,字符串,指针 类,面向对象设计介绍(重点) 内存分配,算符使用与模版 继承关系,标准C++程序库,编译,查错 ◼ 如何进入并使用ROOT程序包
文档格式:PDF 文档大小:178.72KB 文档页数:11
南京大学:《编译原理 Principles and Techniques of Compilers》课程教学电子教案(课件讲义)编译课程复习(许畅)
文档格式:PPT 文档大小:2.04MB 文档页数:107
• 编译器只能通过一些相对低层的语义等价转换来优化代码; • 冗余运算的原因 – 源程序中的冗余; – 高级程序设计语言编程的副产品 • 比如A[i][j].f = 0; A[i][j].k = 1;中的冗余运算; • 语义不变的优化 – 公共子表达式消除 – 复制传播 – 死代码消除 – 常量折叠
文档格式:PPT 文档大小:1.34MB 文档页数:50
▪ 并行编译器的组成及任务 ▪ 数据依赖关系 ▪ 循环的向量化与并行化
首页上页1213141516171819下页末页
热门关键字
搜索一下,找到相关课件或文库资源 808 个  
©2008-现在 cucdc.com 高等教育资讯网 版权所有