AC Зыходны код праграмы можа быць напісаны ў любым тэкставым рэдактары; аднак файл павінен быць захаваны з пашырэннем .c. Давайце напішам праграму First C.
Першая праграма C
/ * Дэма-праграма, напісаная Чайтаньи на yupoos.ru * / #include <stdio.h> Int асноўных () { INT Num; Е ( «Увядзіце ўзрост:"); калі (лік <18) { Е ( «вы не маеце права на галасаванне»); } яшчэ { Е ( «Вы можаце галасаваць !!»); } вяртаць 0; }
выхад:
Калі ласка, увядзіце свой узрост: 25 Вы можаце галасаваць !!
Дазваляе зразумець гэтую праграму:
Каментар: каментар пачынаецца з «/ *» і заканчваецца "* /". Каментары не з'яўляюцца абавязковымі, але ўсё ж гэта добрая практыка, калі вы выкарыстоўваеце іх, ён паляпшае чытальнасць кода. Праграма можа мець любую колькасць каментароў.
Ўключыць профіль: Пры напісанні праграмы мы выкарыстоўваем некалькі ключавых слоў аператары і функцыі , такія як Е (), зсапЕ () і г.д. Файл , які мае вызначэння гэтых функцый неабходна ўключыць у праграму. У прыведзенай вышэй праграме мы выкарыстоўвалі stdio.h
.Ёсць некалькі бібліятэк і «stdio.h» з'яўляецца адным з іх, які выкарыстоўваецца для счытвання дадзеных з тэрмінала і адлюстроўваць дадзеныя на тэрмінал.
Заявы Дысплэй: printf
функцыя выкарыстоўваецца ў некалькіх месцах у кодзе вышэй. Што б вы ні даеце ў падвойных двукоссях, ён друкуе як гэта на кансолі. Можна таксама выкарыстоўваць спецификатор фармату, такія як% D,% З,% р для адлюстравання значэнняў зменных і паказальнікаў з выкарыстаннем Printf.
Вазьміце ўвод ад гэтага карыстальніка: scanf
функцыя выкарыстоўваецца , каб узяць ўвод ад карыстальніка. Пры запуску гэтай праграмы, яна чакае ўводу карыстальніка (узрост) і адзін раз карыстач уводзіць свой узрост, яна робіць апрацоўку астатніх сцвярджэнняў, заснаваных на ўваходзе ўзросту карыстальнікам.
Асноўная функцыя (): Гэта з'яўляецца адпраўной кропкай ўсіх праграм C. Выкананне зыходнага кода C пачынаецца з гэтай функцыяй.
Больш падрабязна аб галоўным () функцыі ў праграме C
Асноўная функцыя () павінна прысутнічаць ва ўсіх праграмах C, што Ваш кліент ня пачнецца без гэтай функцыі.
Вяртанне тып асноўнай функцыі (): вяртаецца тып main ()
функцыя павінна быць заўсёды инт.
Чаму гэта мае тып якое вяртаецца значэння і тое , што патрэба ў ёй? Кампілятар павінен ведаць, ці з'яўляецца паспяховай кампіляцыі вашай праграмы або яна не змагла. Для таго , каб ведаць гэта ён правярае вяртаецца значэнне функцыі main ()
. Калі вяртаецца значэнне роўна 0, то гэта азначае, што праграма паспяховая ў адваротным выпадку мяркуецца, што існуе праблема, таму ў нас ёсць вяртанне 0 заяву ў канцы галоўнай функцыі.
Структура асноўнай функцыі: імя функцыі варта тыпу вяртаецца значэння. Там павінна быць блізка дужку пасля імя функцыі. Калі ёсць параметры або аргументы, то яно павінна быць у межах гэтай дужкі. Блок кода ўнутры дужак з'яўляецца функцыяй цела. Мы будзем абмяркоўваць больш пра функцыі ў асобным кіраўніцтве: Функцыі ў C праграмавання .
Пакінуць каментар