قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

zoro238
:: مهندس جيد ::
تاريخ التسجيل: Apr 2006
المشاركات: 290
نشاط [ zoro238 ]
قوة السمعة:0
قديم 11-04-2012, 08:55 PM المشاركة 1   
افتراضي مشكلة بالدوال Twitter FaceBook Google+



اخواني

لدي مشكلة بالدوال

وهي ظهور عبارة
510 324 Undeclared identifier 'l1' in expression XXXX.c
عند عمل استخراج لملف الهكس

علما بانني استخدم الدالة الدالة l2 في الmain
وتعمل طبيعي

لكن عندما استخدمها داخل دالة اخرى تظهر الرسالة السابقة

اعلانات

الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,334
نشاط [ ناصراحمد2 ]
قوة السمعة:97
قديم 13-04-2012, 01:38 AM المشاركة 2   
افتراضي


اخواني

لدي مشكلة بالدوال

وهي ظهور عبارة
510 324 Undeclared identifier 'l1' in expression XXXX.c
عند عمل استخراج لملف الهكس

علما بانني استخدم الدالة الدالة l2 في الmain
وتعمل طبيعي

لكن عندما استخدمها داخل دالة اخرى تظهر الرسالة السابقة
لا اتذكر جيدا لانى لا استخدم الدوال بكثرة
ولكن ع مااعتقد انة يجب تعريف الدالة داخل الدالة التى سوف تستخدمها بداخلها .

عموما انصحك بمراجعة الدرس التاسع من دروس مهندس احمد سمير والخاص بالدوال .

بالتوفيق ان شاء الله

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

zoro238
:: مهندس جيد ::
تاريخ التسجيل: Apr 2006
المشاركات: 290
نشاط [ zoro238 ]
قوة السمعة:0
قديم 13-04-2012, 08:01 AM المشاركة 3   
افتراضي


شكرا لك اخي تصر احمد 2

على الرد

لقد حليت المشكلة وهذا حلها للاستفاده للجميع

لما تستخدم دوال كثيره لابد ان يكون ترتيب الدوال تنازلي بحيث انه عند استخدام دالة لابد ان تكون معرفة قبل الاول ..

توضيح اكثر ....
عرفت دالة اسميتها data ثم عرفت داله اخرى واسميتها light ثم عرفت دالة اخرى سميتها cule لو استخدمت فيها الدالة light او data سيقبلها .....
لكن لو استخدمت دالة cule في دالة light لن تعمل ... لانها غير معرفة



اتمنى ان اكون وصلت المعلومة

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 08:31 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025