exponenta event banner

ssGetDataTypeZero

Получение нулевого представления типа данных

Синтаксис

void *ssGetDataTypeZero(SimStruct *S, DTypeId id)

Аргументы

S

SimStruct представляет S-функциональный блок.

id

Идентификатор типа данных.

Прибыль

Указатель (void *) нулевому представлению типа данных, указанного в id, если id является допустимым, и размер типа данных был задан. В противном случае возвращает NULL и сообщает об ошибке.

Описание

Используйте для получения нулевого представления типа данных, которое представляет собой нулевое значение для пользовательского типа данных.

Примечание

Поскольку этот макрос сообщает об ошибке, использовать его не требуется ssSetErrorStatus для сообщения об ошибке.

Дополнительные сведения об использовании пользовательских типов данных в S-функциях см. в разделе Настройка пользовательских типов данных.

Языки

C, C++

Пример

Следующий пример получает нулевое представление пользовательского типа данных.

const void *myZero = ssGetDataTypeZero(S, id);
if(myZero == NULL) return;
Представлен до R2006a