السلام عليكم
عندما يقوم الكمبايلر بعمل Optimization على كود السي أو السي بلس بلس
هل يقوم بإجراء تغييرات على بيانات Struct
(إعادة ترتيب المتغيرات أو إزالة غير المستخدم منها أو أي شيء آخر)
وهل يوجد اختلاف بين مصممين الكمبايلرات على طريقة التعامل مع الكود التالي وطريقة الحجز في الذاكرة
- struct {
- char a:1;
- char b:2;
- int c:6;
- } r;
أطيب تحياتي...............!!