Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

PUT_SHORT ()

Propósito

Atribuir valores numéricos a variáveis SHORT definidas em C.

Sintaxe

PUT_SHORT (<exp.N>, <var_SHORT>)

Argumentos

<exp.N>

representa uma expressão numérica que será atribuída a <var_SHORT>.

<var_SHORT>

representa uma variável do tipo SHORT definida em linguagem C.

Utilização

Atribuir valores numéricos a variáveis em C do tipo SHORT. PUT_SHORT () retorna o valor passado ou um valor negativo, caso o valor viole a definição de um SHORT. O nome da variável C durante a compilação não sofre qualquer crítica por parte do compilador OPUS, por este motivo é recomendável que o nome destas variáveis da C sejam passados como um literal.

Exemplo

O exemplo a seguir mostra-nos a utilização desta função.

PROG

CC DECL

  short var_SHORT;     /* Declaração */

ENDCC

var_num = 65535

? PUT_SHORT (var_num, var_SHORT)     && Exibirá -1

var_num = 127

? PUT_SHORT (var_num, var_SHORT)     && Exibirá 127

Observação:

Para var_num = 65534     && Exibirá -2

Para var_num = 65533     && Exibirá -3

Para var_num = 65532     && Exibirá -4

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!