Променљиве које декларишете у Објецтиве-Ц, Објецтиве-Ц типови података, морају бити тип који компајлер може да препозна. Објецтиве-Ц долази са бројним уграђеним типовима података, као и механизмима за креирање нових, за програмирање ваших иПхоне или Мац ОС Кс апликација.
Уграђени типови
Тип |
Опис |
Величина |
цхар |
Карактер |
1 бајт |
инт |
Цео број — цео број |
4 бајта |
пловак |
Број са једним прецизним покретним зарезом |
4 бајта |
Двоструко |
Број са помичним зарезом двоструке прецизности |
8 бајтова |
кратак |
Кратак цео број |
2 бајта |
дугачак |
Дупли кратки |
4 бајта |
дуго дуго |
Дупли дуг |
8 бајтова |
БООЛ |
Боолеан (знак са знаком) |
1 бајт |
Типови набрајања
енум типеНаме { идентифиер1, ... идентифиерн};
Идентификатори су константи типа инт.
типедеф
типедеф типеНаме идентификатор;
Повезује идентификатор са одређеним типом.
Константе
цонст идентификатор типа = вредност;
#дефине вредност идентификатора
Омогућава вам да дефинишете имена за константе.