Kegagalan Penyusunan dengan "
Dalam C , "
Mengapa Gelagat Tidak Konsisten?
Sesetengah penyusun pada platform dan rangka masa tertentu mungkin menyusun kod walaupun "< rentetan>" pengepala tiada. Tingkah laku ini tidak boleh dipercayai dan tidak boleh dipercayai.
Penjelasan
Kompilasi mungkin berjaya kerana "
Amalan Terbaik
Sentiasa sertakan pengepala yang diperlukan dalam kod anda. Tiada dokumentasi dalam talian yang boleh dipercayai yang menyenaraikan kemasukan pengepala yang diperlukan. Rujuk buku bereputasi atau piawaian C untuk panduan.
Sebagai contoh, kod berikut akan disusun dengan beberapa penyusun walaupun tiada "
#include <iostream> int main() { std::string str; }
Walau bagaimanapun, mengalih keluar "
Oleh itu, untuk memastikan gelagat yang konsisten dan boleh dipercayai, sentiasa masukkan pengepala yang diperlukan, termasuk "
Atas ialah kandungan terperinci Mengapa Kod C Saya Gagal Disusun Tanpa Pengepala ``?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!