ssPrintf
打印变量内容消息
语法
int_T ssPrintf(const char_T *msg, ...)
参量
msg消息。必须为 ANSI®1 C
printf样式字符向量,具有可选的变量替换参数。...可选的替换参量。
返回
正值,指示传输的字节数。返回指示错误的负值。
描述
打印变量内容 msg。当通过 mex 编译 S-Function 以用于 Simulink® 仿真时,此宏扩展为 mexPrintf。当 S-Function 编译用于 Simulink Coder™ 代码生成时,如果目标具有 stdio 设施,则此宏扩展为 printf;否则,它变为对空函数 (rtPrintfNoOp) 的调用。对于代码生成,您可以使用由 simstruc.h 定义的 SS_STDIO_AVAILABLE 宏来完全避免调用。例如:
#if defined(SS_STDIO_AVAILABLE)
ssPrintf("my message ...");
#endif
语言
C、C++
示例
请参阅 sfcndemo_sfun_atol 中使用的 S-Function sfun_atol.c。
另请参阅
版本历史记录
在 R2006a 之前推出
1 ANSI is a registered trademark of the American National Standards Institute, Inc.