---
name: "speed_t"
section: "3type"
platform: "linux"
package: "man-pages"
version: "6.19-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/cc_t"
---

# speed\_t(3type)

terminal special characters, baud rates, modes

Part of [cc\_t(3type)](/cc_t/3type.md).

## NAME

cc\_t, speed\_t, tcflag\_t - terminal special characters, baud rates, modes

## LIBRARY

Standard C library (*libc*)

## SYNOPSIS

```
#include <termios.h>
```

**typedef** /\* ... \*/ **cc\_t;** **typedef** /\* ... \*/ **speed\_t;** **typedef** /\* ... \*/ **tcflag\_t;**

## DESCRIPTION

*cc\_t* is used for terminal special characters, *speed\_t* for baud rates, and *tcflag\_t* for modes.

All are unsigned integer types.

## STANDARDS

POSIX.1-2024.

## HISTORY

POSIX.1-1988.

## SEE ALSO

[**termios**(3type)](/termios/3type.md), [**termios**(7)](/termios/7.md)
