Propósito
Atribuir valores numéricos a variáveis LONG definidas em C.
Sintaxe
PUT_LONG (<exp.N>, <var.LONG>)
Argumentos
<exp.N> |
representa uma expressão numérica que será atribuída a <var_LONG>. |
<var_LONG> |
representa uma variável do tipo LONG definida em linguagem C. |
Utilização
Atribuir valores numéricos a variáveis em C do tipo LONG. PUT_ LONG () retorna o valor passado ou um valor negativo, caso o valor viole a definição de um LONG. 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.
Exemplos
O exemplo a seguir mostra-nos a utilização desta função.
PROG
CC DECL
long var_LONG;
ENDCC
var_num = 65535
? PUT_LONG (var_num, var_LONG) && Exibirá 65535
var_num = var_num * 3
? PUT_LONG (var_num, var_LONG) && Exibirá 196605