Rumah >pembangunan bahagian belakang >C++ >Mengapa Program 'Hello World' Saya Tidak Disusun dalam Turbo C?
Mengapa Program "Hello World" Mudah Tidak Boleh Disusun dengan Turbo C ?
Walaupun program yang kelihatan mudah, menyusun " Program Hello World" dengan Turbo C boleh membawa kepada ralat yang tidak dijangka. Ralat ini, seperti "Tidak dapat membuka termasuk fail 'IOSTREAM'" dan "Simbol tidak ditakrifkan 'cout'," bukan berpunca daripada program itu sendiri sebaliknya daripada pengehadan dalam Turbo C .
Turbo C , penyusun lapuk , menyokong varian lama C yang dikenali sebagai pra-ANSI C , yang telah menjadi usang dalam pembangunan perisian moden. Percanggahan antara versi ini mengakibatkan perbezaan ketara dalam keupayaan bahasa.
Untuk berjaya menyusun program "Hello World" dengan Turbo C , pengubahsuaian diperlukan untuk memastikan keserasian dengan versi pra-ANSI C :
#include <iostream.h> // Note the .h suffix // using namespace std; // Turbo C++ doesn't implement namespaces int main() { cout << "Hello, World!"; return 0; }
Walau bagaimanapun, penggunaan Turbo C untuk pembelajaran pengaturcaraan C amat tidak digalakkan untuk beberapa sebab:
Untuk meningkatkan anda pengalaman pembelajaran, pertimbangkan untuk menggunakan penyusun moden dan percuma seperti Edisi Komuniti Visual C, Code::Blocks atau Eclipse CDT, yang menyokong piawaian C semasa dan menyediakan banyak dokumentasi dan komuniti sokongan.
Atas ialah kandungan terperinci Mengapa Program 'Hello World' Saya Tidak Disusun dalam Turbo C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!