atributo long

O palavra-chave longo designa um inteiro de 32 bits.

[ signed | unsigned ] long [ int ] declarator-list;

Parâmetros

declarator-list

Especifica um ou mais declaradores C padrão, como identificadores, declaradores de ponteiro e declaradores de matriz. (Declaradores de função e declarações de campo de bit não são permitidos em estruturas transmitidas em chamadas de procedimento remoto. Esses declaradores são permitidos em estruturas que não são transmitidas.) Separe vários declaradores com vírgulas.

Comentários

A palavra-chave longa pode ser precedida pelo palavra-chave assinado ou pelo palavra-chave sem sinal. O palavra-chave int é opcional e pode ser omitido. Para o compilador MIDL, um inteiro longo é assinado por padrão e é sinônimo de int longo assinado. Em plataformas de 32 bits, long é sinônimo de int.

O tipo inteiro longo é um dos tipos base da linguagem IDL. O tipo inteiro longo pode aparecer como um especificador de tipo em declarações const , declarações typedef , declarações gerais e declaradores de função (como um especificador de tipo de retorno de função e como um especificador de tipo de parâmetro). Para o contexto no qual os especificadores de tipo aparecem, consulte Arquivo de IDL (Definição de Interface).

Confira também

const

Tipos base MIDL

Hyper

INT

Curto

Assinado

Pequeno

Typedef

Unsigned