Rumah >pembangunan bahagian belakang >C++ >Bolehkah Permulaan Pembolehubah Global dalam C Mengabaikan Ketergantungan?
Tertib Permulaan Global dalam C : Mengabaikan Ketergantungan
Masalah:
Dalam coretan kod dengan syarat, susunan permulaan pembolehubah global nampaknya mengabaikan kebergantungan. Khususnya, kaedah pembina struct sedang dipanggil sebelum tika struct diisytiharkan.
Jawapan:
1. Susunan Permulaan Globals:
2. Ketidaktahuan Ketergantungan dalam Permulaan:
Ya, susunan pemulaan global mengabaikan kebergantungan. Ini bermakna pembolehubah global boleh dimulakan sebelum pembolehubah global lain yang bergantung padanya.
3. Memastikan Perintah Permulaan yang Betul:
Untuk memastikan bahawa pembina Foo dipanggil sebelum memulakan dummy, langkah berikut boleh diambil:
Atas ialah kandungan terperinci Bolehkah Permulaan Pembolehubah Global dalam C Mengabaikan Ketergantungan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!