Joined: 27 Nov 2004 Posts: 1232 Location: www.parsx.com
Posted: Sat Dec 04, 2004 8:59 pm Post subject: مفهوم هدر (Header )
مي دانيم كه زبان C يك برنامه كتابخانه اي مي باشد يعني هر دستوري كه در C مي نويسيم در داخل يك از فايل كتابخانه C تعريف شده است . يعني هر يك از دستورات مانند printf يا scanf در يك فايل از سري فايلهاي كتابخانه C تعريف شده است . پس براي استفاده از هر كدام از دستورات بايد به كامپايلر زبان C بگوييم كه اين دستور در كدام يك از فايلهاي اين كتابخانه ذخيره شده است . براي فراخواني هر كدام از هدر ها از دستور < نام هدر> include# استفاده مي شود .
در رابطه با سوالي كه پرسيديد . بايد اول از همه به شما دوست عزيز خير مقدم بگم ... و بگم كه خوش امديد و انشالله جايزه نفيسي بعنوان يادبود اينكه اولين سوال اين فروم رو شما پرسيديد به شما اهدا خواهد شد ...
در مورد هدر header همانطوري كه آرش جان هم گفتند هست منتهي من يه كم توضيحات بيشتري بدم ...
header همانطور كه ميبينيد از head گرفته شده است . در لغت به معناي سر ميباشد .
اما در زبان هاي برنامه نويسي هدر به بخش بالايي زبان گفته ميشود . يعني هر برنامه شامل هدر است . مثلا در زبان پاسكال هدر برنامه از program name شروع ميشد و تا begin ادامه ميداشت .
يعني به اينصورت كه مثلا در يك برنامه پاسكال هدر برنامه به شكل زير است
prgram pascal;
var i : integer
begin
اما در زبان C هم روال به همين صورت است . يعني از همان #include شروع ميشود و تا Main() ادامه پيدا ميكند .
اگر زبان HTML را ديده باشيد نيز براي مشخص كردن هدر برنامه از head استفاده ميشود .
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum