单项选择题
在Scheme中,如果宏定义中的变量名与表达式中的变量名相同,()。
A.会产生命名冲突
B.程序员要注意避免这种情况
C.不用担心这种命名冲突
D.编译器不会自动检测和处理这样的命名冲突
点击查看答案&解析
相关考题
-
单项选择题
在Scheme中,当求值需要被延迟时,只有()才能完成这个功能。
A.macro
B.command
C.define
D.lambda -
单项选择题
在Scheme中,可以利用lambda关键字定义()。
A.匿名函数
B.新语法结构
C.封装体
D.闭包 -
单项选择题
Scheme的map函数有两个参数:一个是函数,另一个参数是()。map函数遍历列表中的每个元素,将其作为参数调用所提供的函数,最后将所得结果组成一个新列表。
A.泛型
B.列表
C.数组
D.链表
