C dilinde veri tipleri iki ana kategoriye ayrılır: temel ve türetilmiş veri tipleri 1.
Temel veri tipleri şunlardır:
- int: Tamsayılar için kullanılır, örneğin 0, -5, 10 12.
- float: Ondalıklı sayılar için kullanılır, boyutu 4 bayttır 12.
- double: Daha hassas ondalıklı sayılar için kullanılır, boyutu 8 bayttır 12.
- char: Tek bir karakteri depolamak için kullanılır, boyutu 1 bayttır 13.
- void: Hiçbir şey ifade etmeyen, eksik bir türdür 13.
- bool: Doğru veya yanlış olmak üzere iki değerden birini alır 1.
- enum: Numaralandırılmış tipler oluşturmak için kullanılır 1.
Türetilmiş veri tipleri ise array, pointer, structure gibi yapılardır ve kendi bölümlerinde ele alınır 1.
5 kaynaktan alınan bilgiyle göre: