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

أريد معرفة معانى هذه الكلمات فى السي

مغلق
بدأه neo في 12 أبريل 2003 · 3 رد · 884 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أريد معرفة لعض معانى هذه الكلمات فى السي

far

unsigned

عندما قمت بفتح أحد ملفات السي الموجودة فى المجلد include لم أفهم شئ منها

فمثلا ما معنى هذا السطر

void       far _Cdecl initgraph(int  far *__graphdriver,int  far *__graphmode,const char far *__pathtodriver);

أرجوا الرد على سؤالي

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#2

السلام..

معنىunsigned

انك تعرف المتغير على انه عدد موجب.

example:

unsigned int x;

xمتغير ياخذ بس قيم موجبه

بس ادا بغيت تستخدمقيم موجب او سالبه تستخدمsigned

:):):):):):):):):):)

#3

و far هو نوع مؤشر لكنه أكبر من المؤشر العادي

إقتباس من كلام قاله هاني مرة وهو شرح جيّد للـfar :

اقتباس
far تعني مؤشر حجمه 20 بت . أي أن مؤشر الfar يمكن أن يؤشر في أي محل ضمن ال 1 ميجا . مؤشر الfar يحتوي على قسمين ال segment أو مقطع و ال offset أو ازاحة .
#4

شكرا جدا على التوضيح و لكن ما معنى

unsigned char x;

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…