问答题X 纠错

参考答案:

表达式&i的类型表达式是pointer(long),表达式&i−&j的类型表达式是long。按照C语言的规定,指向同一个类型的两个指针可以相加减,它们值的差是它们之间的元素个数。

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

下面的文法产生代表正二进制数的0和1的串集:

下面的翻译方案计算这种正二进制数的十进制值:

请消除该基础文法的左递归,再重写一个翻译方案,它仍然计算这种正二进制数的十进制值。

参考答案:

问答题

描述由正规式ba(bba)b定义的语言,并画出接受该语言的最简DFA。

参考答案:正规式b∗a(bb∗a)∗b∗体现的特点是,每个a的左边都有若干...

问答题

下面C语言程序经非优化编译后,若运行时输入2,则结果是area=12.566360,addr=-1073743076
经优化编译后,若运行时输入2,则结果是area=12.566360,addr=-1073743068
请解释为什么输出结果有区别。

参考答案:使用非优化编译时,变量s,pi,r在局部数据区都分配4个字节的空间。使用优化编译时,由于复写传播,pi*r*r变成3.1...

问答题

对于下面C语言文件s.c

某编译器编译时报错如下:

请回答,对函数f2为什么没有类似的警告错误。

参考答案:对于函数f1,局部变量x声明的作用域是整个函数体,导致在函数体中不可能访问形式参数x。由于这是一个合法的C语言函数,因此...

问答题

下面是表达式和赋值语句的文法,其中and的类型是bool×bool→bool,+的类型是int×int→int,=的类型是int×int→bool,:=要求id和E的类型都是int或者都是bool。为该文法写一个语法制导定义或翻译方案,它完成类型检查。

参考答案:


问答题

证明文法E→E+id|id是SLR(1)文法。

参考答案:I0和I3都只有移进项目,肯定不会引起冲突;I2和I4都无移进项目并仅含一个归约项目,也肯定不会引起冲突;在I1中,E&...

问答题

描述由正规式b*(abb*)*(a|ε)定义的语言,并画出接受该语言的最简DFA。

参考答案:

问答题

符号表的作用是什么?符号表查找和整理技术有哪几种?

参考答案:作用:登记源程序中出现的各种名字及其信息,以及了解各阶段的进展状况。
主要技术:线性表,对折查找,杂奏技术。

问答题

已知文法G[S]

消除文法左递归和提公共左因子。

参考答案:

问答题

一个文法G别是LL(1)文法的充要条件是什么?

参考答案:一个文法G别是LL(1)文法的充要条件是:(1)FIRST(α)∩FIRST(β)=&Ph...
赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved