KomputerPengaturcaraan

Bahasa pengaturcaraan c (si)

The C Programming Language (ada yang berkata "B") boleh menjadi serba boleh, kos efektif, dengan satu set lengkap pengendali, dengan moden struktur data dan aliran kawalan. Ini tidak boleh dipanggil "great" lidah lidah, ia juga tidak mendakwa diri mereka sebagai "bahasa peringkat tinggi", dia tidak dicipta untuk apa-apa tugas tertentu, sebaliknya, ia cuba untuk membuat yang paling berkesan untuk apa-apa permohonan. Ini gabungan yang menarik idea tertanam dalam bahasa pengaturcaraan C telah membuat ia sangat mudah dan lebih berkesan untuk pelbagai isu dari yang lain, mungkin juga bahasa yang lebih maju.

Komunikasi "C" OS "UNIX" adalah sangat dekat, kerana bahasa ini berkembang bersama-sama dengan "UNIX" dan banyak perisian yang ditulis di atasnya untuk sistem ini. Pada masa yang sama, kadang-kadang dirujuk sebagai bahasa pengaturcaraan sistem, kerana ia percaya bahawa dengan bantuan mudah untuk membuat sistem operasi, sebenarnya, mungkin juga menulis pemprosesan perkataan, data program pemprosesan pangkalan data dan permainan.

C - peringkat rendah bahasa pengaturcaraan, tetapi tidak menganggap bahawa ia tidak baik, sebenarnya, dia hanya mengendalikan objek yang sama yang sentiasa bekerja mana-mana komputer dengan simbol-simbol, nombor dan alamat. Dalam kes ini, semua objek digabungkan, berbanding atau ditolak oleh operasi logik dan aritmetik biasa, komputer biasa.

Walaupun bekerja dengan objek kompleks fungsi menjadi perkara biasa dalam dunia pengekodan dan menanamkan semua bahasa pengaturcaraan moden, C, tidak seperti orang lain, tidak boleh bekerja dengan objek seperti tali, senarai, tatasusunan atau ditetapkan. Ia tidak mempunyai operasi analog PL / 1 pada keseluruhan rentetan dan tatasusunan.

Dengan memori beroperasi menggunakan timbunan dan definisi statistik, ciri-ciri lain memori operasi tidak, anda tidak akan merasa "sekumpulan» (Heap), atau "kutipan sampah", kerana ia boleh lakukan, Pascal atau Algol 68.

Dan juga mekanisme paling asas untuk I / O, bahasa C tidak memberi, pengendali Baca dan Tulis, anda tidak akan mendapati di dalamnya, kerana tiada fungsi terbina dalam sistem fail. Seperti operasi peringkat tinggi disediakan menggunakan perpustakaan pautan.

Dan C bahasa pengaturcaraan akan menolak untuk bekerja jika anda perlu multiprogramming, penyegerakan, operasi selari, dan lain-lain Ia memberikan peluang semata-mata untuk kerja mudah dan konsisten, elemen beliau: kitaran, cek, kumpulan, dan subprograms.

Seseorang mungkin mengejutkan dana kedekut seperti yang disediakan oleh pengaturcara ( "Kenapa saya perlu untuk memanggil fungsi setiap kali saya perlu membandingkan beberapa baris!"), Tetapi di sisi lain, dengan tepat kerana program simpanan itu ditulis dalam C, menerima kelebihan sebenar dalam kelajuan.

Sebaliknya, sebilangan kecil pengusaha mengurangkan masa yang diperlukan untuk pembelajaran mereka, dan anda mempunyai cukup untuk beberapa muka surat untuk menggambarkan mereka semua. Dan sebagai menunjukkan amalan, pengkompil dengan "C" - adalah alat yang padat yang cukup mudah untuk menulis. Jika kita menggunakan alat-alat moden, pengkompil untuk komputer jenama baru akan siap dalam hanya beberapa bulan, walaupun pada hakikatnya bahawa 80% daripada kod di akan sama dengan versi terdahulu kod. Oleh kerana ciri-ciri seperti beliau, C bahasa pengaturcaraan dianggap sebagai sangat mudah alih. Ya, dan keberkesanannya adalah bahawa untuk menulis dalam penghimpun mana-mana program yang kritikal kepada prestasi, seperti kebiasaan sebelum ini, adalah semata-mata tidak masuk akal. Contoh terbaik ini adalah "UNIX" OS sendiri, 90% daripada yang ditulis dalam "C", dan perisian aplikasi untuk itu, hampir keseluruhannya dicipta oleh banyak pengaturcara dalam bahasa indah yang sama yang kini dianggap sebagai nombor satu bahasa pengaturcaraan di dunia.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.atomiyme.com. Theme powered by WordPress.