当前文档版本为 v0.4.0,您可以访问当前页面的 开发中 版本以获取最近可能的更新。

内建宏和函数

__buildin_static_printf

void ___buildin_static_printf(char fmt[], ...);

静态格式化打印函数,编译期间执行,语法与标准C的printf相似,但要求所有参数必须是字面量(编译期间可计算出结果)。

__buildin_static_print

void ___buildin_static_print(...);

静态打印函数,编译期间执行,将所有参数转换成字符串进行打印,要求所有参数必须是字面量(编译期间可计算出结果)。

__buildin_static_errorf

void ___buildin_static_errorf(char fmt[], ...);

编译器报错并停止编译,同时具有___buildin_static_printf的打印功能。

__buildin_static_error

void ___buildin_static_error(...);

编译器报错并停止编译,同时具有___buildin_static_print的打印功能。