问题详情

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


时间:2021-12-24 00:36 关键词: 计算机网络管理员(初级) 计算机网络管理员

答案解析

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