Rumah Kewangan Peribadi Cara menulis dan menguji kod sumber di c - dummies

Cara menulis dan menguji kod sumber di c - dummies

Isi kandungan:

Video: CARA CEK PLAGIAT, BEGINI CARANYA (CEK SKRIPSI, JURNAL, MAKALAH) 2024

Video: CARA CEK PLAGIAT, BEGINI CARANYA (CEK SKRIPSI, JURNAL, MAKALAH) 2024
Anonim

Kod sumber mewakili bahagian proses yang mengandungi bahasa pengaturcaraan itu sendiri. Anda menggunakan editor teks untuk menulis fail kod sumber.

Bagaimana untuk menulis kod sumber C

Kod sumber ditunjukkan dalam senarai program.

STANDARD PROGRAM "HELLO WORLD"

#include int main () {puts ("Salam, manusia."); kembali 0;}

Nombor baris tidak ditunjukkan dalam senarai kerana mereka boleh mengelirukan. Selain itu, nombor garisan dirujuk dalam editor, seperti dalam Kod:: Blok, semasa anda menaip.

Anda diarahkan untuk menaip kod sumber dari senarai sebagai sebahagian daripada latihan.

  1. Buat kod baru:: Aplikasi konsol blok, projek bahasa C bernama ex0201.

  2. Taipkan kod dari Program "Hello World" Standard ke dalam editor.

    Anda boleh memadamkan rangka yang diberikan oleh Kod:: Blok atau hanya mengeditnya supaya hasilnya sepadan.

  3. Simpan fail kod sumber dengan memilih Fail → Simpan fail Fail.

Di sana. Anda baru sahaja menyelesaikan langkah pertama dalam proses pengaturcaraan - menulis kod sumber.

  • Semua fail kod sumber C berakhir dengan. sambungan nama fail c.

  • Jika anda menggunakan Windows, anda perlu menetapkan pilihan folder agar sambungan nama fail dipaparkan.

  • C ++ fail kod sumber mempunyai sambungan. cpp.

  • Dalam Kod:: Blok, nama akhir program adalah sama dengan nama projek, jadi menukar nama fail kod sumber tidak penting.

Bagaimana mengkompil ke kod objek dalamC

Pengkompil ialah program yang membaca teks dari fail kod sumber dan menterjemahkan teks itu ke sesuatu yang dipanggil kod objek . Di C, pengkompil juga berurusan dengan arahan khas yang dipanggil preprocess atau arahan . Contohnya, Program "Hello World" Standard menunjukkan arahan precompiler yang berikut:

#include

Termasuk arahan mengarahkan pengkompil untuk mencari stdio header file. h. Kandungan fail tersebut ditambahkan ke kod sumber, dan kemudian kedua-duanya ditukarkan oleh pengkompil ke dalam kod objek. Kod objek kemudian disimpan ke dalam

objek kod fail. Fail objek mempunyai nama yang sama dengan fail kod sumber, tetapi dengan. o sambungan nama fail. Sebagai pengintip menterjemahkan kod C anda ke dalam kod objek, ia memeriksa kesilapan biasa, perkara yang hilang, dan isu-isu lain. Sekiranya ada sesuatu yang salah, pengkompil memaparkan senarai ralat. Untuk membetulkan kesilapan, anda mengembalikan semula kod sumber dan cuba menyusun semula sekali lagi.

Pilih Build → Compile Current File.

  1. Tetingkap Log Build memaparkan hasilnya, yang menunjukkan kesilapan sifar dan peringatan sifar.Nah, kecuali anda salah taip sesuatu, dalam hal ini, periksa kod sumber anda.

    Anda biasanya akan memilih arahan Build pada langkah ini. Tetapi apabila anda hanya perlu untuk mengkompilasi, anda menggunakan perintah Fail Kompilasi Semasa.

Setelah berjaya, compiler menghasilkan file kode objek

. Oleh kerana fail kod sumber bernama utama. c, fail kod objek dinamakan utama. o. Dalam Kod:: Blok, fail kod objek ditemui dalam folder projek, di dalam subfolder obj / Siaran atau obj / Debug.

Bagaimana untuk dihubungkan di perpustakaan C

Penaal adalah alat yang mencipta program akhir. Ia berbuat demikian dengan menghubungkan fail kod objek dengan pustaka bahasa C. Perpustakaan mengandungi arahan sebenar yang memberitahu komputer (atau peranti lain) apa yang perlu dilakukan. Arahan-arahan itu dipilih dan dilaksanakan berdasarkan arahan-arahan yang ditemui dalam kod objek. Contohnya, dalam Program "Hello World" Standard, anda dapat melihat perkataan tersebut. Perkataan ini adalah fungsi bahasa C, yang ditulis sebagai meletakkan () dalam teks ini. Ia bermaksud

meletakkan s tring. Oh, dan

meletakkan puisi dengan kaki , tidak menutup . Compiler menerjemahkan meletakkan () ke dalam token dan menyimpan token itu dalam fail kod objek, utama. o.

Penghubung menggabungkan fail objek dengan fail pustaka standard bahasa C, mencipta program akhir. Seperti pengkompil, jika sebarang kesilapan dikesan (terutamanya, nota yang tidak diketahui pada ketika ini), proses itu berhenti dan anda dimaklumkan kepada pengacau yang berpotensi. Jika tidak, program berfungsi sepenuhnya dijana.

Dalam Kod:: Blok, arahan Build digunakan untuk menyusun pautan

dan ; IDE tidak mempunyai arahan Pautan berasingan. Pilih Build → Build command.

  1. Kod:: Blok menghubungkan fail objek dengan fail perpustakaan standard C untuk membuat fail program.

    Langkah seterusnya dan akhir adalah untuk menjalankan program ini.

Teks yang dimodulatkan oleh program disebut sebagai rentetan, yang mana teks lebih panjang daripada satu aksara. Dalam C, rentetan disertakan dalam petikan berganda:

  • "Hello! Saya rentetan."

    Program akhir termasuk pustaka bahasa C, menggabungkannya dengan kod objek. Kombinasi ini menerangkan mengapa fail program lebih besar daripada fail kod sumber yang menciptanya.
    
  • Sesetengah program C menghubungkan dalam beberapa perpustakaan, bergantung pada apa yang dilakukan oleh program. Sebagai tambahan kepada perpustakaan C standard, anda boleh menghubungkan perpustakaan untuk bekerja dengan grafik, rangkaian, bunyi, dan sebagainya. Semasa anda mempelajari lebih lanjut tentang pengaturcaraan, anda akan mengetahui bagaimana untuk memilih dan menghubungkan dalam pelbagai perpustakaan.

  • Bagaimana untuk menjalankan dan menguji kod sumber C

Membuat program adalah keseluruhan titik pengaturcaraan, jadi perkara pertama yang perlu dilakukan selepas menghubungkannya adalah untuk menjalankan hasilnya. Menjalankan adalah perlu, terutamanya untuk menunjukkan bahawa program itu melakukan apa yang anda berniat dan mengikut cara yang anda inginkan.

Apabila program tidak berfungsi, anda perlu kembali dan menetapkan kod tersebut. Ya, adalah mungkin untuk membina sebuah program dan tidak melihat kesalahan dan kemudian mendapati bahawa perkara itu tidak berfungsi.Ia berlaku sepanjang masa.

Pilih Bina → Jalankan.

  1. Program ini berjalan. Sebagai program mod Teks, ia muncul dalam tetingkap terminal, di mana anda boleh membaca hasilnya.

    Tutup tetingkap terminal dengan menekan kekunci Enter pada papan kekunci.

  2. Menjalankan program mudah seperti ex0201 hanya menunjukkan hasilnya. Untuk projek yang kompleks, anda menguji program. Untuk berbuat demikian, jalankan program ini dan cuba untuk memecahkannya. Sekiranya program ini selamat, anda telah melakukan tugas anda. Jika tidak, anda perlu mengubah kod sumber untuk membetulkan masalah dan kemudian membina semula program.

Menjalankan program adalah tugas untuk pemproses dan sistem pengendalian peranti: Sistem operasi memuat program ke dalam memori, di mana pemproses berjalan kod.

  • Dalam Kod:: Blok, fail program dinamakan selepas projek. Di Windows, nama itu ex0201. exe. Di Mac OS X, Linux, dan Unix, nama program adalah ex0201 tanpa pelanjutan. Selanjutnya, keizinan fail ditetapkan supaya fail menjadi boleh laku.

Cara menulis dan menguji kod sumber di c - dummies

Pilihan Editor

Cara RSVP ke Acara di Ning - patung

Cara RSVP ke Acara di Ning - patung

Di Ning, setelah anda menemukan persidangan itu mencari atau parti yang ingin anda hadiri, anda perlu RSVP untuk acara tersebut supaya pihak penganjur boleh mendapatkan jumlah minuman, makanan dan barang yang sesuai untuk semua peserta - dan juga rakan-rakan rangkaian anda yang tahu anda akan pergi . Untuk RSVP ...

Cara Menghantar Mesej Peribadi di Ning - dummies

Cara Menghantar Mesej Peribadi di Ning - dummies

Mesej hanya dengan dua kumpulan orang: rakan anda dan Pentadbir (termasuk Pencipta Rangkaian). Mesej peribadi Ning memberi anda cara yang ideal sebagai ahli untuk berkomunikasi dengan ahli-ahli lain dalam rangkaian tanpa semua orang mengetahui tentangnya:

Pilihan Editor

Dimensi web untuk Infographics anda - dummies

Dimensi web untuk Infographics anda - dummies

Cabaran untuk menilai infographic untuk web adalah saiz reka bentuk kini sangat berubah , tiada standard untuk bercakap. "Reka bentuk responsif" yang dibawa dengan kemunculan HTML5 mengubah landskap reka bentuk web secara kekal. Tidak seperti grafik yang dicetak, di mana setiap orang yang melihatnya mengalaminya dalam saiz yang sama, ...

Pilihan Editor

Bagaimana Menganalisis Sentimen dan Kesan Penglibatan Media Sosial Anda - pemahaman

Bagaimana Menganalisis Sentimen dan Kesan Penglibatan Media Sosial Anda - pemahaman

Komuniti mempunyai tindak balas yang positif, negatif, atau neutral kepada anda dan jenama anda boleh membantu anda menentukan bagaimana untuk terus mengendalikan pendekatan penglibatan media sosial anda. Bagaimana anda mengukur pesaing dalam minda penonton dalam talian anda adalah satu lagi faktor penting untuk dinilai. Anda juga boleh memanfaatkan ...

Cara Tanya Ahli Komuniti Dalam Talian untuk Ulasan - dummies

Cara Tanya Ahli Komuniti Dalam Talian untuk Ulasan - dummies

Tidak ada yang salah dengan menjangkau para blogger, penulis, dan ahli komuniti dalam talian lain dan bertanya kepada mereka jika mereka berminat untuk menyemak jenama atau komuniti anda. Perbezaan antara penginjilan jenama dan melakukan kajian semula adalah bahawa penginjil jenama tidak mengkaji: Mereka mempromosikan, dan mereka diberi pampasan sebagai pertukaran untuk promosi mereka. Penilai, di ...

Cara Mengiklankan Syarikat Anda melalui Penajaan Blog - patung

Cara Mengiklankan Syarikat Anda melalui Penajaan Blog - patung

Untuk cara percikan untuk dilihat blog atau laman web, pertimbangkan menaja laman web ini. Penajaan untuk blog popular telah mendapat banyak perhatian dalam blogosphere. Sesetengah blogger menyeru menerima tajaan "menjual keluar," tetapi yang lain menganggapnya sebagai cara terbaik untuk mendapatkan bayaran untuk melakukan apa yang mereka suka. Penajaan cenderung kepada ...