typedef(タイプデフ)は、プログラミング言語のCとC++のキーワードである。
これはデータ型に新しい名前をつけるために使用される。
プログラマが容易にソースコードを理解できるようにすることが目的である。
typedefなし
int coxes;
int jaffa;
...
coxes++;
...
if (jaffa == 10)
...
typedefあり
typedef int Apples;
typedef int Oranges;
Apples coxes;
Oranges jaffa;
...
coxes++;
...
if (jaffa == 10)
...
typedef - Wikipedia