| Parâmetro |
Opções |
Descrição |
Valor Padrão |
| Plataforma - Compilador |
- (não especificado)
- Windows (Msvc)
- Windows (icc)
- AIX (gcc)
- AIX (xlc)
- OS/390
|
A plataforma em que o programa C compila.
A seleção de uma plataforma configura os outros atributos de informações da plataforma
para valores padrão apropriados para essa plataforma. Os valores padrão da plataforma
ainda poderão ser alterados individualmente conforme desejado. |
(não especificado) |
| Formato de ponto flutuante |
- IEEE Estendido INTEL
- IEEE Estendido (AIX)
- IEEE Estendido (OS/390)
- IEEE Não Estendido
- IBM® 390 Hexadecimal
|
O formato de ponto flutuante
(IBM ou IEEE). Quando a representação de byte de
números de pontos flutuantes é conforme definido em
IBM
System/370 Principles of
Operation, isto é referido como um formato de ponto flutuante
IBM 390 Hexadecimal. Quando a representação de bytes de números de pontos flutuantes é definida pelo padrão 754 IEE, esta é referida como um formato de ponto flutuante Não Estendido IEEE. |
IEEE Estendido INTEL |
| Página de códigos |
Dependendo do valor da propriedade da plataforma, o valor
padrão dessa propriedade muda também: Tabela 1. | Plataforma |
Página de códigos |
| (Não Especificado) |
8859_1 |
| Windows (Msvc) |
CP1252 |
| Windows (icc) |
CP1252 |
| AIX (gcc) |
ISO8859-1 |
| AIX (xlc) |
ISO8859-1 |
| OS/390 |
CP037 |
|
A Página de Códigos do programa C de destino. |
8859_1- A Página de Códigos do programa C de destino. A página de códigos padrão é
configurada como 8859_1, conforme a maioria dos navegadores.
|
| Tratar matrizes
curtas não assinadas como sequências |
- Marcado (true)
- Desmarcado (false)
|
Se a caixa de seleção Tratar matrizes curtas não assinadas
como sequências estiver marcada, as matrizes curtas não assinadas serão tratadas como
sequências. Se estiver desmarcada, as matrizes curtas não assinadas não serão tratadas
como sequências. |
false |
| Codificação de sequência |
Tabela 2. | Plataforma |
Página de códigos |
| (Não Especificado) |
NULL padded |
| Windows (Msvc) |
NULL padded |
| Windows (icc) |
NULL padded |
| AIX (gcc) |
NULL padded |
| AIX (xlc) |
NULL padded |
| OS/390 |
SPACE padded |
|
Esta propriedade determina o formato em que sequências são
codificadas. - O valor de NULL padded representa sequências como matrizes de caracteres, com o final
da sequência terminando com o caractere nulo.
- O valor de SPACE padded representa sequências como matrizes de caracteres, com o
final sequência sendo preenchido com espaços até o comprimento máximo da sequência. Essa
configuração é útil principalmente para um programa C em execução dentro de uma região do
CICS.
|
NULL padded |
| Ordem do byte |
Tabela 3. | Plataforma |
Página de códigos |
| (Não Especificado) |
Little endian |
| Windows (Msvc) |
Little endian |
| Windows (icc) |
Little endian |
| AIX (gcc) |
Big endian |
| AIX (xlc) |
Little endian |
| OS/390 |
Little endian |
|
A representação de bytes de inteiros ordenados do byte mais significativo para o byte menos significativo é mencionada como uma representação big endian. A representação de bytes de inteiros ordenados do byte menos significativo para o byte mais significativo é referida como uma representação little endian. |
Little endian |