获取数据类型的零表示形式
void *ssGetDataTypeZero(SimStruct *S, DTypeId id)
年代
SimStruct表示S-Function块。
id
数据类型ID。
一个指针(void *
),以表示所指定的数据类型为零id
,如果id
有效,且数据类型的大小已设置。否则,返回零
并报告错误。
用于获取数据类型的零表示形式,该表示表示自定义数据类型的零的值。
请注意
因为这个宏会报告发生的任何错误,所以不需要使用ssSetErrorStatus
报告错误。
有关在s函数中使用自定义数据类型的详细信息,请参见配置自定义数据类型.
C, c++
下面的示例获取自定义数据类型的零表示形式。
const void *myZero = ssGetDataTypeZero(S, id);if(myZero == NULL)返回NULL;