Численные и символьные типы
С помощью использования следующих типов, переменные или результаты выражений Ады могут быть конвертированы в форму, совместимую с языком C, и обратно:
целочисленные типы | символьные типы | вещественные типы | ||
Int | Char | C_Float | ||
Short | Wchar_T | Double | ||
Long | Long_Double | |||
Size_T |
Например, для передачи целочисленного значения переменной Item
как параметра для функции языка C которая ожидает получить параметр типа long double
можно использовать следующее выражение Ады Long_Double(Item).