>> ЗАМИЛА цхан: Хајде да се забавимо са 15 година.
15 је прва игра која добијате да спроведе.
И то је интерактивни.
Сада, не брините.
Не морате да пишете Цела ствар се.
>> Погледајте код дистрибуције.
Због много структуре игре је већ подешен за вас.
Он прихвата и анализира командне линије Аргумент од корисника, и ствара
одбор на основу тог улаза.
>> Она проверава да ли је игра добила, и излази када корисник је победио.
И за победу, она добија улаз од корисника и
назива овај потез функцију.
Тако ћемо спроводити четири Функције за игру - 15
прва, цртати, потез, и победио.
>> Прво, хајде да се позабаве инит.
У инит, за инитиализе, заступамо одбор у 2Д цео низ.
И ово је глобална променљива зове табла димензија мак и мак,
Максималне димензије одбора.
Сада, стварна димензија одбора је дат од стране корисника, представљени у
цео број д, који би могао бити мањи од мак.
Али у Ц, не можете да промените величину низове.
Дакле, ви сте заглављени са тим максимална димензија.
>> Ваш посао је да се у инит населити вредности одбора
са исправне вредности.
Сада, видели смо 1Д низове.
Али како 2Д низови раде?
Постоји индекс реда, 0 индекс, као и увек, и
затим и колоне.
>> И ви ћете попунити свој мрежу у у опадајућим вредностима, баш овако.
Мрежа 0, 0, 0 ред, колона 0, је 8.
Грид 0, 1 је 7..
Ово је за пример где д, мали д, је 3.
Сада, у 15. одбор мора да садржи и празно плочица, ако сте икада играли
са физичким игру.
>> Али одбор је цео низ.
Дакле, све вредности морају бити цели бројеви.
Дакле, то је на вама да одлучите цео број вредност да представља празан плочица.
>> Да иницијализовати даску, можете да користите петље структуре да садрже
почев стање одбора, где пансион И, Ј представља елемент у
ред и и колоне ј.
Они почињу у опадајућем редоследу.
И запамтите да ако је број плочица је чудно, онда ћеш
морати да мењате положај 2 и 1.
Дакле, ту имамо иницијализован одбор.