Serial.print berbanding println
Hantar nilai berlabel ke Pemantau Bersiri.
Serial.print berbanding println ialah pelajaran Arduino & IoT Academy percuma di CoddyKit. Ini ialah pelajaran 2 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Arduino & IoT Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Arduino & IoT Academy merangkumi sejumlah 4 pelajaran.
Menghantar Perkataan Keluar
Setelah saluran dibuka, anda menghantar teks dengan Serial.print(). Apa sahaja yang anda hantar akan muncul dalam Monitor Bersiri pada komputer.
Serial.print("Hello");print Kekal pada Satu Baris
Perkara penting tentang Serial.print() ialah ia tidak berpindah ke baris baharu. Cetakan seterusnya muncul terus selepasnya.
Serial.print("Hi");
Serial.print("There");Itu Mencetak HiThere
Kedua-dua cetakan itu menghasilkan HiThere, bercantum tanpa jarak. print tidak menambah ruang untuk anda.
Kenali println
Gunakan Serial.println() apabila anda mahu setiap mesej berada pada barisnya sendiri. ln bermaksud ia menambah pemisah baris pada penghujung.
Serial.println("Line one");
Serial.println("Line two");Output yang Kemas dan Mudah Dibaca
Dengan itu, anda mendapat dua baris yang kemas dalam Monitor. println ialah pilihan utama untuk mesej status yang dibaca dari atas ke bawah.
Mencetak Nombor
Anda tidak terhad kepada teks. Hantar nombor dan Serial.print() akan menukarkannya kepada digit yang mudah dibaca secara automatik.
int score = 42;
Serial.println(score);Bina Label
Campurkan teks dan nilai untuk kejelasan. Cetak label dahulu, kemudian cetak nombor supaya output dibaca seperti ayat.
Serial.print("Score: ");
Serial.println(score);Mengapa Label Membantu
Nombor tunggal seperti 42 tidak membawa makna kemudian. Label seperti Skor: 42 memberitahu anda dengan tepat perkara yang sedang dilihat.
Cetak dalam loop
Panggilan kepada print dan println biasanya berada dalam loop(), jadi nilai terus dihantar semasa program anda berjalan.
void loop() {
Serial.println("running");
}Corak Biasa
Tabiat yang baik: gunakan print untuk mencetak label, kemudian println untuk mencetak nilai. Label akan bersambung dengan nombor, kemudian baris baharu dimulakan dengan kemas.
Serial.print("Temp: ");
Serial.println(24);Pilih yang Tepat
Gunakan print apabila masih ada output yang perlu diletakkan pada baris yang sama, dan println apabila output itu mengakhiri baris. 🙂
Semakan Pantas
Panggilan yang manakah mengakhiri baris semasa dan memindahkan output ke baris seterusnya?
Imbas Kembali
Anda telah mempelajari bahawa print mengekalkan output pada satu baris, manakala println menambah pemisah baris, dan melabelkan nilai menjadikan Monitor anda mudah dibaca. 🎉
Pelajari C++ dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Soalan Lazim
Adakah pelajaran “Serial.print berbanding println” percuma?
Ya — teks penuh “Serial.print berbanding println” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Arduino & IoT Academy, tingkat taraf kepada CoddyKit PRO. Kursus Arduino & IoT Academy merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Serial.print berbanding println”?
Hantar nilai berlabel ke Pemantau Bersiri. Anda berlatih Arduino & IoT Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Arduino & IoT Academy?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Arduino & IoT Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 2 daripada 4.
Berapa lamakah pelajaran “Serial.print berbanding println” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Arduino & IoT Academy ini?
Ya. Setiap pelajaran Arduino & IoT Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Serial.begin dan Kadar Baud
- Serial.print berbanding println
- Pantau Nilai Sensor Secara Langsung
- Baca Arahan yang Anda Taip