Permulaan Pembolehubah dalam C : Bila dan Di Mana Ia Berlaku Secara Automatik?
Memahami pemulaan pembolehubah dalam C adalah penting untuk membangunkan kod yang mantap. Bertentangan dengan andaian bahawa pembolehubah int dimulakan secara automatik kepada 0, coretan kod berikut menunjukkan bahawa ini tidak berlaku:
int main () { int a[10]; int i; cout << i << endl; for(int i = 0; i < 10; i++) cout << a[i] << " "; return 0; }
Kod ini akan mengeluarkan nilai rawak untuk pembolehubah tidak diinisialisasi i. Untuk menangani perkara ini, adalah penting untuk memahami peraturan yang mengawal pemula dalam C .
Peraturan Permulaan Automatik
Dalam C , pembolehubah dimulakan secara automatik hanya dalam keadaan tertentu:
Atas ialah kandungan terperinci Bila dan Bagaimanakah Pembolehubah Dimulakan Secara Automatik dalam C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!