Komputer, Programming
Programming language c (si)
The C Programming Language (iku kudu ngomong "B") bisa diterangake minangka Versatile, biaya-efektif, karo pesawat kebak operator, karo modern struktur data lan mili kontrol. Iki ora bisa disebut "gedhe" basa ibu, utawa ora iku ngaku dadi "basa tingkat dhuwur", wong iki ora digawe kanggo maksud apa tugas tartamtu, ing nalisir, iku nyoba kanggo nggawe paling efektif kanggo aplikasi. campuran iki menarik gagasan ditempelake ing basa pamrograman C wis digawe iku banget trep lan luwih efisien kanggo sawetara saka sudhut masalah saka liyane, mbok menawi malah basa liyane majeng.
Komunikasi "C" OS "ing UNIX" banget cedhak, minangka basa iki ngrembaka bebarengan karo "UNIX" lan akeh saka piranti lunak ditulis ing sistem iki. Ing wektu sing padha, kadhangkala disebut minangka basa pamrograman sistem, minangka wis pitados bilih kanthi bantuan saka gampang kanggo nggawe sistem operasi, ing kasunyatan, bisa uga nulis tembung Processing, data program Processing database lan game.
C - programming language-tingkat kurang, nanging ora nganggep sing iku ala, ing kasunyatan, kang mung makaryakke obyek padha sing saya apa komputer karo simbol, nomer lan alamat. Ing kasus iki, kabeh obyek digabungake, dibandhingake utawa netes dening logis lan aritmetika operasi biasanipun, komputer biasanipun.
Nalika apa karo fungsi obyek Komplek sing dadi pakewuh ing donya werna lan nampilaké kabeh programming languages modern, C, kados liyane, bisa ora bisa karo obyek kayata senar, dhaptar, Uploaded utawa nyetel. Wis ora analogues operasi PL / 1 ing kabeh strings lan susunan.
Kanthi memori makaryakke nggunakake tumpukan lan definisi statistik, fitur saka memori operasi ora, sampeyan ora bakal nemu "Bunch» (Heap), utawa "uwuh koleksi", kang bisa nindakake, Pascal utawa ALGOL 68.
Lan malah mekanisme paling dhasar kanggo I / O, basa C ora nyedhiyani, operator Maca lan Nulis, sampeyan ora nemokake ing, minangka ana dibangun ing fungsi saka sistem file. operasi-tingkat dhuwur kuwi diwenehake nggunakake perpustakaan link.
Lan basa pamrograman C bakal nolak kanggo bisa yen perlu multiprogramming, sinkronisasi, operasi podo, etc. Iku presents kesempatan istimewa kanggo karya gampang lan konsisten, unsur kang: siklus, kir, kelompokan, lan subprograms.
Wong bisa surprise dana stinginess kuwi diwenehake dening programer ( "Apa aku kudu nelpon fungsi saben wektu aku kudu mbandhingaké saperangan saka garis!"), Nanging ing tangan liyane, sabenere amarga saka program tabungan kuwi ditulis ing C, nampa kauntungan nyata ing kacepetan.
Ing tangan liyane, nomer cilik operator nyuda wektu dibutuhake kanggo learning sing, lan sampeyan duwe cukup kanggo sawetara kaca kanggo njlèntrèhaké mau kabeh. Lan minangka laku nuduhake, kompilasi karo "C" - alat anyar sing prasaja cukup kanggo nulis. Yen kita nggunakake piranti modern, a compiler kanggo account komputer anyar bakal siap ing mung saperangan saka sasi, senadyan kasunyatan sing 80% saka kode bakal padha versi sadurungé saka kode. Amarga karakteristik kang, basa program C dianggep dadi banget mobile. Ya, lan efektifitas iku kanggo nulis ing assembler sembarang program sing wigati kanggo kinerja, kaya adate sadurunge, iku mung ora nggawe raos. Conto paling apik iki "ing UNIX" OS dhewe, 90% saka sing wis ditulis ing "C", lan software aplikasi iku, meh tanggung digawe dening akeh programer ing basa apik padha kang lagi dianggep dadi nomer siji basa pamrograman donya.
Similar articles
Trending Now