【简答题】

宏定义由哪些部分组成?这些部分都由什么范式说明?宏定义的主要用处是什么?


  题目答案
宏定义由3个部分组成:
(1)类型表示(TYPENOTATION)
(2)值类型(VALUENOTATION)
(3)支持产生式
这3个部分都由Backus-naur范式说明。
宏定义的主要作用是:宏定义可以看做是类型的类型,或者说是超类型,也可以把宏定义看做是类型的模板,可以用这种模板制造出形式相似,语义有关的多种数据类型。
  答案解析



Copyright © 2021   题库网   浙ICP备2024091676号