>> Дэвід Дж. Малан: Давайце рэалізуем Праграма, якая скарыстаецца перавагамі
Бібліятэка CS50, выкарыстоўваючы функцыю з імем атрымаць Int, мэта якой у жыцці, каб
зрабіць гэта, каб атрымліваць Int, або цэламу ліку ад карыстальніка.
Ну, каб выкарыстоўваць гэтую функцыю мы ўпершыню неабходна ўключыць бібліятэка CS50'S
файл загалоўка, які мы можам зрабіць з рэзкае ўключаюць заяву.
>> Давайце далей, як мы часта робім, ўключаюць Стандарт io.h так што ў нас ёсць доступ
да функцыі як Printf.
Давайце зараз аб'явіць галоўным, сябе, з міжнар Асноўны несапраўднымі, адкрытая фігурная дужка, і
прэвентыўна блізка фігурная дужка.
І давайце прама цяпер перайсці да прапануе карыстачу для двух цэлых лікаў, і назавем
ім, дзеля абмеркаванне, х і у.
І давайце, нарэшце, дадаць гэтыя два значэнні, х і у, разам з тым, каб
рэалізаваць вельмі просты калькулятараў.
>> Е, калі ласка, дайце мне Int.
І цяпер нам трэба на самай справе атрымаць што інтэрвал ад карыстальніка.
Каб зрабіць гэта, я збіраюся абвясціць зменная з імем х, тым самым вылучаючы
некаторы аб'ём памяці ў кампутары для гэтай зменнай, х.
А цяпер дазвольце мне задаць, выкарыстоўваючы Аператар прысвойвання, вяртаецца значэнне,
так бы мовіць, з кароткатэрміновага міжнар.
Іншымі словамі, на правай баку гэтага выказвання, давайце назавем атрымаць
унутр, якая з'яўляецца функцыяй абвешчаныя ў CS50.h, і дазваляюць Get унутр рабіць
цяжкая атлетыка аб атрыманні Int неяк ад карыстальніка, вяртаючы яго,
так бы мовіць, і затым захоўваць яе ад Правая частка гэтага выказвання
у левай баку гэтага выказвання.
>> Давайце наступны зрабіць тое ж самае, гэта Час атрымання значэння для
зменная з імем у.
Е, калі ласка, дайце мне яшчэ адзін Int.
Int у, тым самым абвясціўшы новы зменная, на гэты раз называецца
у, роўная атрымаць Int.
Іншымі словамі, я магу назваць Get унутр некалькі разоў, і кожны раз гэта
збіраецца вяртацца незалежна цэлае Карыстальнік рэальных друкаваных.
>> Нарэшце, давайце дадамо х і ў разам.
Е, гэта сума% D і% D, таму ў Іншымі словамі, я збіраюся далучыць
значэнні х і ў для тых, значэнні запаўняльнікаў.
% Г ёсць, ну,% г.
Іншымі словамі, калі я дадам адзін Int на іншы Int, я збіраюся
каб атрымаць трэці Int.
Такім чынам, я збіраюся выкарыстоўваць траціну размясціць трымальнік для унутр.
>> Перыяд, касая рыса п, проста паставіць новы радок на экране так, каб перамяшчаць
курсор ўніз акуратна, блізка цытату.
>> Цяпер, Е, у дадзеным выпадку, адбываецца прыйдзецца прыняць некаторыя дадатковыя
аргументы, тры, на самай справе.
Таму што ў той першы аргумент, у мяне Названыя тры месца трымальнікі.
Так што я збіраюся падзяліць гэтыя Аргументы, як заўсёды, з коскамі.
Першы такі аргумент будзе х, другога такога аргумент збіраецца
быць у, і трэці падобны аргумент будзе, ну проста
арыфметычнае выраз, х плюс у.
Я збіраюся закрыць свой спіс аргументаў з дужкі, кропка з коскі, Save My
файл, і цяпер скампіляваць гэтую праграму.
>> Зрабіць гадзюка Enter.
Я вярнуўся ў мой якая мігціць радку.
Давайце зараз запусціць яго - кропка слэш гадзюка Enter.
Калі ласка, дайце мне Int.
Давайце пачнем з 1.
Калі ласка, дайце мне яшчэ адзін Int.
Пойдзем з 2.
І будзем спадзявацца, сума 1 і 2 3.