Funciones Propietarias

E/S básica

Sistema de Eventos

Cadenas (String)

Funciones matemáticas

Nota: Las funciones que requieren MathLib devuelven un 0 entero si la librería no está instalada.

Gráficos

Sonido

Fecha/Hora

Bases de datos

Todas las operaciones de bases de datos funcionan en archivos de cualquier identificador del autor (creator ID) o tipo, pero el uso de en bases de datos de recursos pueden causar resultados inesperados. Cuando se crea una nueva base de datos se asigna un creator ID de 'PkyC' y tipo 'user'. El intento de sobreescribir una base de datos con un nombre determinado pero diferente creator ID o tipo fallará. Sólo se puede abrir una base de datos por vez.

E/S de Memo Pad

E/S puerto serie

int data[3], sbuff[8];
...
serrecva(sbuff, 8);
unpack(data, sbuff, "2<24", 8);

Sistema

Manejo de memoria

Unas notas que ayudarán a entender la siguiente sección: en una computadora normal la memoria es dividida en bytes y words. PocketC divide su memoria en elementos llamados "valores". Cada valor almacena uno de los tipos básicos de PocketC (int, char, float, string, pointer). También, cada elemento de memoria conoce su propio tipo (por esto es necesaria la función settype()).