Pertimbangkan isu yang dihadapi oleh pemula dalam C . Mereka menghadapi hasil kompilasi yang tidak konsisten apabila menggunakan atau meninggalkan "#include
Untuk menyelesaikan dilema ini, adalah penting untuk menentukan sama ada memasukkan "#include
Walau bagaimanapun, terdapat kaveat. Sesetengah penyusun, dalam keadaan tertentu dan pada platform tertentu, boleh memberikan kejayaan kompilasi walaupun "#include
Amalan paling selamat ialah sentiasa memasukkan semua pengepala yang diperlukan. Malangnya, tiada panduan dalam talian yang komprehensif yang memperincikan tajuk mana yang penting. Rujuk sumber yang boleh dipercayai seperti buku atau piawaian C rasmi untuk panduan.
Sebagai contoh, kod di bawah berjaya disusun dengan gcc 4.6:
#include <iostream> int main() { std::string str; }
Mengalih keluar baris pertama, bagaimanapun, hasilnya dalam kegagalan kompilasi, walaupun "
Atas ialah kandungan terperinci Mengapa Kod C Saya Kadangkala Disusun Tanpa ``, dan Bilakah Ia Sebenarnya Diperlukan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!