📄 6.1.6.htm
字号:
<html>
<head>
<title>编译原理</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link type="text/css" rel="stylesheet" href="../css/specification.css">
</head>
<body>
<table align=right width=300>
<tr>
<td><img src="../images/previous.gif" onmouseover="javascript:style.cursor='hand'" onclick="vbscript:window.location.href='6.1.5.htm'"></td>
<td><img src="../images/next.gif" onmouseover="javascript:style.cursor='hand'" onclick="vbscript:window.location.href='6.2.1.htm'"></img></td>
</tr>
</table>
<br><br>
<font class="title2"><b>6.1.6 提出的问题</b></font>
<table><tr><td>    </td>
<td class="content">
<p>
一种语言的编译程序在组织存储和汇集名字上所采用的方法主要取决于对下面的问题的回答。
</td></tr></table>
<table><tr><td>    </td>
<td class="content">
<P>
1.过程可以是递归的吗?
</td></tr></table>
<table><tr><td>    </td>
<td class="content">
<p>
2.当控制从过程的一次活动返回时,局部名的值将发生什么变化?
</td></tr></table>
<table><tr><td>    </td>
<td class="content">
<p>
3.一个过程可以访问非局部名吗?
</td></tr></table>
<table><tr><td>    </td>
<td class="content">
<p>
4.当调用过程时参数是怎样传递的?
</td></tr></table>
<table><tr><td>    </td>
<td class="content">
<p>
5.过程可以作为参数被传递吗?
</td></tr></table>
<table><tr><td>    </td>
<td class="content">
<p>
6.过程可以作为结果被返回吗?
</td></tr></table>
<table><tr><td>    </td>
<td class="content">
<p>
7. 可以在程序控制下进行动态存储分配吗?
</td></tr></table>
<table><tr><td>    </td>
<td class="content">
<p>
8. 显式的存储重新分配(指撤除分配后的分配)是必须的吗?
</td></tr></table>
<table><tr><td>    </td>
<td class="content">
<p>
这些问题对于一个给定的程序设计语言所需的运行时刻的支持的影响,我们将在这一章中的其余部分予以讨论.
</td></tr></table>
<br>
<table align=right width=300>
<tr>
<td><img src="../images/previous.gif" onmouseover="javascript:style.cursor='hand'" onclick="vbscript:window.location.href='6.1.5.htm'"></img></td>
<td><img src="../images/next.gif" onmouseover="javascript:style.cursor='hand'" onclick="vbscript:window.location.href='6.2.1.htm'"></img></td>
</tr>
</table>
</BODY>
<html><script language="JavaScript">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -