---
title: CChar
framework: swift
role: symbol
role_heading: Type Alias
path: swift/cchar
---

# CChar

The C ‘char’ type.

## Declaration

```swift
typealias CChar = Int8
```

## Discussion

Discussion This will be the same as either CSignedChar (in the common case) or CUnsignedChar, depending on the platform.

## See Also

### Aliases for Imported C Types

- [CBool](swift/cbool.md)
- [CChar8](swift/cchar8.md)
- [CChar16](swift/cchar16.md)
- [CChar32](swift/cchar32.md)
- [CDouble](swift/cdouble.md)
- [CLongDouble](swift/clongdouble.md)
- [CFloat](swift/cfloat.md)
- [CFloat16](swift/cfloat16.md)
- [CInt](swift/cint.md)
- [CLong](swift/clong.md)
- [CLongLong](swift/clonglong.md)
- [CShort](swift/cshort.md)
- [CSignedChar](swift/csignedchar.md)
- [CUnsignedChar](swift/cunsignedchar.md)
- [CUnsignedInt](swift/cunsignedint.md)
