Получение нулевого представления типа данных
void *ssGetDataTypeZero(SimStruct *S, DTypeId id)
SSimStruct представляет S-функциональный блок.
idИдентификатор типа данных.
Указатель (void *) нулевому представлению типа данных, указанного в id, если id является допустимым, и размер типа данных был задан. В противном случае возвращает NULL и сообщает об ошибке.
Используйте для получения нулевого представления типа данных, которое представляет собой нулевое значение для пользовательского типа данных.
Примечание
Поскольку этот макрос сообщает об ошибке, использовать его не требуется ssSetErrorStatus для сообщения об ошибке.
Дополнительные сведения об использовании пользовательских типов данных в S-функциях см. в разделе Настройка пользовательских типов данных.
C, C++
Следующий пример получает нулевое представление пользовательского типа данных.
const void *myZero = ssGetDataTypeZero(S, id); if(myZero == NULL) return;