С++ тилида дастурлаш С++ тили 1972-1974


Download 377 Kb.
bet1/9
Sana09.06.2023
Hajmi377 Kb.
#1466510
  1   2   3   4   5   6   7   8   9
Bog'liq
2-Til alifbosi

  • С++ тили
  • 1972-1974 – Б. Керниган, Д. Ритчи
    • Дастур ишлашининг юқори тезлиги
    • Кўп имкониятлар
    • Барча замонавий дастурлаш тилларнинг асоси (С++, С#, Javascript, Java, ActionScript, PHP)
    • автоматик равишда аниқлаш мумкин бўлмаган хатога йўл қўйиш
  • Оддий дастур
  • void main()
  • {
  • }
  • void = «бўш»
  • Асосий дастур ҳеч қандай натижани чиқариб бермайди
  • Дастур бошланиши
  • дастур
  • «танаси» (асосий қисм)
  • Дастурнинг якуни
  • Бу дастур қандай вазифани бажаради?
  • ?
  • Киритса бўлади
    • Катта ва кичик лотин алифбоси (A-Z, a-z)
    • Таъкидловчи белги _
    • рақамлар 0,1,2,3,4,5,6,7,8,9
    • Махсус символлар: “, {} | [ ] () + - / % \ ; ‘ . : ? < = > _ ! & * # ~ ^
  • Киритиб бўлмайди
    • Рус алифбоси
    • пробель
    • қавс, белгилар +, =, !, ? ва ҳ.к.
  • Номни рақамлар билан бошлаш мумкин эмас!
  • !
  • Қандай ном тўғри?
  • AXby R&B 4Wheel Анвар “PesBarbos” TU154 [QuQu] _ABBA A+B

Кўп дастурлаш тилларидан фарқли ўлароқ то 1989 йилгача C тили стандарти мавжуд эмас эди. Бу даврда ишчи қўлланма сифатида 1978 йилда босилиб чиққан Б.Керниган ва Д.Ритчи китобидан фойдаланилар эди. Одатда бу китобга иловалар K&R махсус қисқартмаси билан белгиланади. Бу китобнинг иккинчи босмаси ANSI (American National Standards Institute) ишлаб чиққан ва ANSI C деб аталувчи тил стандартига мослаштирилгандир. Бундан ташқари ISO C (International Standard Organization С) стандарти ҳам мавжуд. Бу стандартлар орасида фарқ анча кам. Дастур асосан ANSI C стандартига асосланган.

  • Кўп дастурлаш тилларидан фарқли ўлароқ то 1989 йилгача C тили стандарти мавжуд эмас эди. Бу даврда ишчи қўлланма сифатида 1978 йилда босилиб чиққан Б.Керниган ва Д.Ритчи китобидан фойдаланилар эди. Одатда бу китобга иловалар K&R махсус қисқартмаси билан белгиланади. Бу китобнинг иккинчи босмаси ANSI (American National Standards Institute) ишлаб чиққан ва ANSI C деб аталувчи тил стандартига мослаштирилгандир. Бундан ташқари ISO C (International Standard Organization С) стандарти ҳам мавжуд. Бу стандартлар орасида фарқ анча кам. Дастур асосан ANSI C стандартига асосланган.
  • Бьерн Страуструп (Bjarne Stroustrup), AT&T Bell Laboratories ходими, 1980 йили C++ тили устида иш бошлади. Ҳозирги C тилига яқинлигини билдирувчи C++ номи расмий равишда 1983 йили берилди.

Download 377 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling