Pemula Ditetapkan dalam C 11: Rasional Pengecualian
Walaupun C99 membenarkan penggunaan senarai pemula yang ditetapkan, seperti dalam coretan kod yang disediakan , C 11 melarang ciri ini. Keputusan oleh jawatankuasa piawai C 11 ini menimbulkan persoalan mengapa ciri mudah seperti itu dikecualikan.
C.1.7[diff.decl].4: Sekatan dalam C :
Memperkenalkan pemula yang ditetapkan dalam C akan menimbulkan beberapa cabaran:
Kesimpulan:
Jawatankuasa standard C 11 mempertimbangkan dengan teliti had teknikal ini, serta potensi isu keserasian dan tingkah laku yang tidak konsisten, apabila memilih untuk mengecualikan senarai pemula yang ditetapkan. Sebaliknya, C menyediakan susunan penilaian yang ketat untuk senarai pemula bagi memastikan gelagat yang boleh diramal dan mengekalkan keserasian dengan peraturan sedia ada.
Atas ialah kandungan terperinci Mengapakah Pemula Ditetapkan Dikecualikan daripada C 11?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!