macros4ksp Kontakt脚本语言脚本的宏系统
宏4 KSP该存储库包含一个用于“脚本语言”脚本的简单宏系统。宏系统的目的是通过定义有助于组织代码并使其更具可读性的功能和快捷方式的排序,使代码更清晰、更简单。该系统基于和,它是。鉴于KSP语言在代码模块化方面的局限性,这样的系统在KSP语言的情况下特别有用。 C预处理器宏的简短介绍预处理器宏是以下形式的指令#define MACRO definition其中MACRO是MACRO的名称(可以是任何有效的C标识符),而definition是替换;这个想法是预处理器将用definition替换NAME每次出现。例如,这对于在代码中引入命名常量很有用;例如,可以使用#define MAX_PITCH 127 ... declare %notes[ MAX_PITCH ]定义一个数组,每个可能的音高都有一个位置。更有趣的是,宏可以有参数,允许将
下载地址
用户评论