Histórico da Página
Section | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tipo | Descrição | Indicador | |||||||||||||||||||
integer | Use para valores numéricos inteiros, positivos ou negativos | I | |||||||||||||||||||
numeric | Use para valores numéricos de ponto flutuante, positivos ou negativos | N | |||||||||||||||||||
decimal | Use para valores numéricos de alta precisão, essenciais para tratamentos monetários | F | |||||||||||||||||||
character | Use para valores textuais (alfanuméricos) | C | |||||||||||||||||||
logical | Utilizado para valores lógicos, verdadeiro (.T.) ou falso (.F.) | L | |||||||||||||||||||
date | Utilize para armazenar datas | D | |||||||||||||||||||
array | Use para armazenar uma matriz n-dimensional de valores | A | |||||||||||||||||||
object | Use para se referir a objetos de interface ou classes | O | |||||||||||||||||||
json | Use para criar um objeto json | J | |||||||||||||||||||
codeblock | Use para declarar que é um bloco de código | B | |||||||||||||||||||
variadic | Utilizado na declaração de funções para indicar passagem de parâmetros com quantidade variável | H | variant | Utilizado para dizer que é um tipo variante e auto polimórfico, podendo assumir qualquer dos tipos disponíveis | U|||||||||||||||||
Para simplificar o desenvolvimento em TLPP, ao declarar um tipo nativo (veja Tipos Nativos) para uma variável ou propriedade de classe, um valor inicial default já é automaticamente atribuído. O quadro abaixo apresenta o indicador inicial e o valor default para cada tipo. Note que os tipos integer e double, por questões de legado, vão ser iniciados com o tipo 'N'.
|
/