الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماسبب هذا الخطأ ِ4700

بدأه 852147 في 4 نوفمبر 2008 · 1 رد · 394 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي الكود التالي

struct O 
{

......................
.......................
.....................


};

HRESULT N()
{
O *o
for ( DWORD i = 0 ; i<=50 ; i++)
{
o[2*i+0].p  = ......................
       o[2*i+0].n  = ............................................


}

فيظهر الخطأ

Warning 1 warning C4700: uninitialized local variable 'o' used

فما سبب الخطأ وكيف أحله

تم تعديل هذه المشاركة بواسطة 852147 في 4 نوفمبر 2008 في 19:45

#2

أولا أخي الكريم إستعملت المتغير o كمؤشر أين هو حجر الذاكرة الخاص به قبل أي إستعمال له ؟؟؟

مواضيع مشابهة