Error Kompilasi & Cara Membacanya
Menguraikan pesan merah dan memperbaiki kesalahan umum
Error Kompilasi & Cara Membacanya adalah pelajaran Arduino & IoT Academy gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Arduino & IoT Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.
Warna Merah Tidak Menakutkan
Saat menekan Verifikasi, IDE memeriksa kode Anda terlebih dahulu. Jika ada yang salah, kesalahan kompilasi muncul dalam warna merah. IDE sedang membantu, bukan memarahi. 🙂
Kompilasi Berarti Menerjemahkan
IDE mengubah sketsa Anda menjadi kode mesin sebelum mengunggahnya. Langkah ini disebut kompilasi, dan langkah tersebut menemukan kesalahan sejak awal.
Baca Kesalahan Pertama
Kesalahan dapat berantai, jadi selalu perbaiki kesalahan pertama yang tercantum. Kesalahan berikutnya sering hilang setelah masalah teratas diselesaikan.
Temukan Nomor Baris
Setiap pesan menyebutkan nomor baris tempat masalah ditemukan. Buka baris tersebut terlebih dahulu, lalu periksa baris tepat di atasnya.
Titik Koma yang Hilang
Kesalahan yang paling umum adalah titik koma yang terlupa. Setiap pernyataan memerlukannya, jadi tambahkan titik koma yang hilang di akhir baris.
digitalWrite(13, HIGH)
// error: expected ';' hereKurung Kurawal Tidak Berpasangan
Setiap kurung kurawal pembuka memerlukan pasangan penutup. Kurung kurawal yang berlebih atau hilang membuat kompilator bingung menentukan akhir suatu blok.
void loop() {
// missing closing braceTidak Dideklarasikan dalam Lingkup Ini
Pesan ini berarti sebuah nama digunakan tetapi tidak pernah didefinisikan, biasanya karena salah ketik. Periksa ejaannya, karena Arduino membedakan huruf besar dan kecil.
digitalwrite(13, HIGH);
// should be digitalWriteJumlah Argumen Salah
Fungsi mengharapkan sejumlah nilai tertentu di dalam tanda kurung. Terlalu sedikit atau terlalu banyak akan memicu kesalahan argumen.
delay();
// error: needs one numberPerbedaan Huruf Besar dan Kecil
HIGH dan high tidak sama bagi kompilator. Kesalahan kecil dalam penggunaan huruf besar dan kecil dapat menghentikan seluruh sketsa Anda agar tidak berhasil dibangun.
Kesalahan dan Peringatan
Kesalahan menghentikan proses build sepenuhnya. Peringatan hanya berupa saran dan tetap memungkinkan Anda mengunggah kode, meskipun sebaiknya tetap diperiksa.
Perbaiki, Lalu Verifikasi Lagi
Ubah satu hal, lalu tekan Verifikasi untuk mengompilasi ulang. Bekerja dalam langkah-langkah kecil memperjelas perbaikan mana yang benar-benar menyelesaikan masalah.
Pemeriksaan Singkat
Mari kita periksa strategi Anda dalam membaca kesalahan.
Rangkuman: Kesalahan Kompilasi
Anda telah mempelajari bahwa kompilasi menemukan kesalahan, Anda perlu membaca kesalahan pertama beserta barisnya, dan titik koma, kurung kurawal, serta salah ketik menyebabkan sebagian besar kesalahan tersebut. 🎉
Belajar C++ dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Error Kompilasi & Cara Membacanya” gratis?
Ya — teks lengkap “Error Kompilasi & Cara Membacanya” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Arduino & IoT Academy, upgrade ke CoddyKit PRO. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Error Kompilasi & Cara Membacanya”?
Menguraikan pesan merah dan memperbaiki kesalahan umum Kamu berlatih Arduino & IoT Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Arduino & IoT Academy?
Tidak diperlukan pengalaman sebelumnya. Arduino & IoT Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.
Berapa lama pelajaran “Error Kompilasi & Cara Membacanya” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Arduino & IoT Academy ini?
Ya. Setiap pelajaran Arduino & IoT Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- setup() Berjalan Sekali
- loop() Berjalan Selamanya
- Komentar & Sketch yang Rapi
- Error Kompilasi & Cara Membacanya