---
title: "Standard C"
canonical_url: https://developer.repebble.com/docs/c/Standard_C/
last_updated: 2026-10-29
sdk_version: 4.33.1
---
# Standard C

Source: https://developer.repebble.com/docs/c/Standard_C/

Standard C types, functions, constants, etc.

The standard C functions available here, such as [snprintf()](https://developer.repebble.com/docs/c/Standard_C/Format.md#snprintf) and [time()](https://developer.repebble.com/docs/c/Standard_C/Time.md#time), are provided by the firmware. Using these functions will not significantly increase the size of your app beyond what is needed to call the function. You may use other standard C functions not listed here, but be aware that not all will successfully be added to your app, and if they are added, your app's binary size will increase accordingly.

## Modules

#### [Format](https://developer.repebble.com/docs/c/Standard_C/Format.md)

Standard formatting.

#### [Locale](https://developer.repebble.com/docs/c/Standard_C/Locale.md)

Standard locale functions.

#### [Math](https://developer.repebble.com/docs/c/Standard_C/Math.md)

Standard math functions.

#### [Memory](https://developer.repebble.com/docs/c/Standard_C/Memory.md)

Standard memory functions.

#### [String](https://developer.repebble.com/docs/c/Standard_C/String.md)

Standard C-string manipulation.

#### [Time](https://developer.repebble.com/docs/c/Standard_C/Time.md)

&nbsp;

## Typedef Documentation

 typedef int uint16\_t

16-bit unsigned integer number

 typedef int uint32\_t

32-bit unsigned integer number
