|
Үндсэн хуудас » 2011 » Зургаадүгээр cap » 7 » Си хэлний тухай, ач холбогдол, ангилал, бvтэц, онцлог
4:10 PM Си хэлний тухай, ач холбогдол, ангилал, бvтэц, онцлог |
Си хэлний ач холбогдол, ангилал
Си
хэл нь анх vйлдлийн системд зориулагдан бvтээгдсэн хэл юм. UNIX
vйлдлийн системийг бvтээхдээ программчилалын хvчтэй орчинг бvрдvvлэхийг
зорьсон хvмvvс энэ хэлийг боловсруулжээ. UNIX vйлдлийн системийг дэлхий
нийтээр өргөн хэрэглэх болсноор программчилалын Си хэлний хэрэглээ ч
нэмэгдэх болжээ. UNIX vйлдлийн системийн 90% нь энэ хэл дээр бичигдсэн ,
тэр ч бvv хэл Си хэлний өөрийнх компилятор нь хvртэл энэ хэл дээр
бичигджээ.
Мөн UNIX vйлдлийн системийн бараг бvх
vйлчилгээний программ хангамжууд, UNIX vйлдлийн систем дээр ажиллах
ихэнх хэрэглээний программ хангамжууд Си хэл дээр бичигдсэн , цаашид ч
энэ хэл дээр бичигдэх болно. Иймээс Си хэл нь одоо ч хvртэл
программчилалын хvчтэй зэвсэг хэмээн тооцогдсоор байна.
Си хэл бол сурахад хялбар, маш бага кодчилол хийх боломжтой хэл юм.
Си программын бvтэц , онцлог шинжvvд
Си
программ нь функцуудын олонлогоос бvрдэх бөгөөд эдгээр функцууд нь нэг
буюу хэд хэдэн эх файлд хадгалагдаж болно. Эдгээр эх файл бvр нь тус
тусдаа хөрвvvлэгддэг. (машины хэлд)
Си программд зөвхөн нэг л
функц "main” нэртэй байж болох бөгөөд бусад функцууд нь дурын байдлаар
нэрлэгдэж болно. Си программ бичихэд ядаж нэг функц заавал бичих бөгөөд
энэ нь "main” функц юм. Си хэлний функц нь бас процедурын vvрэг
гvйцэтгэнэ. ө.х Си хэл нь бусад хэл шиг функцийг функц , процедур гэж
ялгадаггvй. Си хэл дээр бичигдсэн программ "main” функцээс эхэлж ажиллах
бөгөөд хэрвээ программ хэвийн ажилласан бол энэ функцээр vйл
ажиллагаагаа дуусгах болно. Программ ажилллах явцад "main” функц нь
бусад функцийг дуудаж болох бөгөөд тэр функц нь цааш өөр функц дуудах
гэх мэтчилэн vйл ажиллагаа нь vргэлжилнэ. Тухайн функц vйл ажиллагаагаа
дуусгамагц тvvнийг дуудсан функцэд удирдлагаа шилжvvлнэ.
Программын жишээ :
main() { /* vндсэн функц зарлах хэсэг */ int k; printf(" Now I,ll print pi number "); PrintfPI(); }
|
Ангилал: C++ Хэл |
Үзсэн: 2559 |
Нийтэлсэн: Дэд_зөвлөх_Ponie
| Үнэлгээ: 0.0/0 |
|
|
|
|
Сайтын админ |
|
Статус |
» Гишүүдийн мэдээлэл Нийт гишүүд: 263 Энэ сард: 0 Энэ 7 хоногт: 0 Өчигдөр: 0 Өнөөдөр: 0 » Сайтад: Сайтын эзэн: 1 Хянагч админ: 2 >
Нийт: 10 Зочин: 10 Гишүүн: 0 |
|