AutoIt+
  • Overview
  • Getting started
  • The language
    • Basic
    • Grammar
      • Expressions
      • Statements
      • Declarations
    • Operators
    • Variables
    • Types & values
      • Null
      • Booleans
      • Numbers
      • Strings
      • Functions
      • Classes
      • Pointers
    • Control flow
      • If statement
      • For loop
      • While loop
      • Break & continue
      • Error handling
    • Collections
      • Array
        • APIs
        • Implementation
      • Map
        • APIs
        • Implementation
    • Modules
    • Exceptions
  • Built-in modules
    • C
      • APIs
      • Constants
    • Math
      • APIs
      • Constants
    • Task
      • Types
      • APIs
    • Global
  • The aup
    • Compiler
    • Runtime
    • Options
Powered by GitBook
On this page
  • Locales
  • .LC_ALL
  • .LC_COLLATE
  • .LC_TYPE
  • .LC_MONETARY
  • .LC_NUMERIC
  • .LC_TIME
  • C types
  • .U8
  • .U16
  • .U32
  • .U64
  • .I8
  • .I16
  • .I32
  • .I64
  • .F32
  • .F64
  • .CHAR
  • .WCHAR
  • .BYTE
  • .SHORT
  • .WORD
  • .INT
  • .UINT
  • .LONG
  • .ULONG
  • .FLOAT
  • .DOUBLE
  • .PTR

Was this helpful?

  1. Built-in modules
  2. C

Constants

Locales

.LC_ALL

.LC_COLLATE

.LC_TYPE

.LC_MONETARY

.LC_NUMERIC

.LC_TIME

C types

# Fixed size integers

.U8

C.U8 : num

8-bit unsigned integer.

.U16

C.U16 : num

16-bit unsigned integer.

.U32

C.U32 : num

32-bit unsigned integer.

.U64

C.U64 : num

64-bit unsigned integer.

.I8

C.I8 : num

8-bit signed integer.

.I16

C.I16 : num

16-bit signed integer.

.I32

C.I32 : num

32-bit signed integer.

.I64

C.I64 : num

64-bit signed integer.

# Floating pointer numbers

.F32

C.F32 : num

Single precision (32-bit) floating point number (IEEE 754).

.F64

C.F64 : num

Double precision (64-bit) floating point number (IEEE 754).

# Named types

.CHAR

C.CHAR : num

Char type, equivalent to C.I8.

.WCHAR

C.WCHAR : num

Wide char type.

.BYTE

C.BYTE : num

Byte type, equivalent to C.U8.

.SHORT

C.SHORt : num

Short type, equivalent to C.I16.

.WORD

C.WORD : num

Word type, equivalent to C.U16.

.INT

C.INT : num

Integer type.

.UINT

C.UINT : num

Unsigned integer type.

.LONG

C.LONG : num

Long integer type.

.ULONG

C.ULONG : num

Unsigned long integer type.

.FLOAT

C.FLOAT : num

Single precision floating point number, equivalent to C.F32.

.DOUBLE

C.DOUBLE : num

Double precision floating point number, equivalent to C.F64.

.PTR

C.PTR : num

A void pointer type.

.STR

C.STR : num

Pointer to char type.

.WSTR

C.WSTR : num

Pointer to wide char type.

PreviousAPIsNextMath

Last updated 4 years ago

Was this helpful?