Дэвід Дж. Малан: Давайце рэалізуем Праграма, якая скарыстаецца перавагамі Бібліятэка 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.