综合搜索课件包文库(816)
文档格式:DOC 文档大小:32KB 文档页数:5
1、书写标识符时,忽略了大小写字母的区别。 编译程序把a和A认为是两个不同的变量名,而显示出错信息。C认为大写字母和小写字母是两个不同的字符。习惯上,符号常量名用大写,变量名用小写表示,以增加可读性 。 2、忽略了变量的类型,进行了不合法的运算。 printf(\%d\, a%b) 是求余运算,得到a/b的整余数。整型变量a和b可以进行求余运算,而实型变量则不允许进行「求 余」运算 。 3、将字符常量与字符串常量混淆。 在这里就混淆了字符常量与字符串常量,字符常量是由一对单引号括起来的单个字符,字符串常量是一对 双引号括起来的字符序列
文档格式:PPT 文档大小:22KB 文档页数:4
练习参考答案 第1题 (1)允许0开头的偶正整数集合的文法 E->NTID T->NTID N->D|13579 D->024618 (2)不允许0开头的偶正整数集合的文法 T->FTIG N->D|13579 D->2|468 F->N0 G->D|0
文档格式:PPT 文档大小:345KB 文档页数:91
第十章目标程序运行时的组织 10.1概述 10.2数据表示 10.3目标程序运行时的栈式存储组织 10.4参数传递 10.5堆式存储组织的讨论
文档格式:PPT 文档大小:292KB 文档页数:36
第十二章代码生成 1、代码生成要考虑的主要问题 2、基本块的代码生成(在一个基本块范围内考虑如何充分利用寄存器的问题) 3、从dag生成代码
文档格式:PPT 文档大小:640KB 文档页数:126
第八章语法制导翻译和中间代码生成 8.1概述 8.2属性文法和语法制导翻译 8.3语义分析 8.4中间代码 8.5一些语句的翻译
文档格式:PPT 文档大小:413KB 文档页数:100
第三章词法分析 本章将讨论词法分析程序的设计原则,单词的描述技术,识别机制及词法分析程序的自动构造原理 3.1词法分析程序 3.2正规表达式与正规集(正规语言) 3.3有穷自动机 3.4词法分析程序的自动构造
文档格式:DOC 文档大小:22.5KB 文档页数:1
COMPILE-TIME RUNTIME ENVIRONMENT (JAVA PLATFORM) ENVIRONMENT JAVA CLASS LOADER SOURCE JAVA CLASS
文档格式:RTF 文档大小:36.59KB 文档页数:11
TAC Three address code Three-address code (TAC) will be the intermediate representation used in our Decaf compiler. It is essentially a generic assembly language that falls in the lower-end of the mid-level IRs. Many compilers use an IR similar to TAC. It is a sequence of instructions, each of which can have at most three operands. The operands could be
文档格式:DOC 文档大小:226KB 文档页数:16
本单元教学目标 介绍C++程序的基本结构以及在计算机上输入、编译、调试和运行C+程序的基本方法和步骤。 学习要求 了解C++程序的基本特点,熟悉 Visual++集成开发环境的基本使用方法
文档格式:PPT 文档大小:459.5KB 文档页数:51
第2章机器体系机构对语言的影响 [学习目标]:了解程序语言的基本特征;掌握虚 拟计算机和绑定时间。 1.学习程序设计语言的基本特征; 2.了解计算机的硬件结构; 3.掌握虚拟计算的基本概念和虚拟计算机的层次; 4.掌握编译与解释的基本概念及各自特点; 5.掌握绑定时间的基本概念及其与语言实现关系;
首页上页1516171819202122下页末页
热门关键字
搜索一下,找到相关课件或文库资源 816 个  
©2008-现在 cucdc.com 高等教育资讯网 版权所有