?>
هاردباکس      buy telegram members      وام آزاد      فروش اقساطی خودرو      خودروبر      ویلا تهراندشت      دکتر فوق تخصص      داروخانه دکتر دیلی      سفارش طراحی سایت با وردپرس      درگاه پرداخت      *      سایت بازی      چت روم      فروشگاه اینترنتی برنا      فروش ویپ      آنرین انجین      خرید ماینر      -      +      neuralink      دکتر زنان مشهد      .      خرید لایسنس نود 32      کسب درآمد      رپورتاژ آگهی      نظارت بر ساخت      فروش آنتی ویروس      خرید بازدید سایت      سیگنال فارکس      لایسنس رایگان نود 32      یوزر پسورد نود 32      سئو سایت      لایسنس نود32      آپدیت نود 32      بهترین بک لینک     
كامپايلر C  برنامه نويسي پايتون براي نوجوانان برنامه نويسي پايتون براي نوجوانان .

برنامه نويسي پايتون براي نوجوانان

كامپايلر C

در زبان هاي برنامه نويسي يك اندازه براي همه مناسب نيست. در اينجا برخي از دلايل غير قابل شكست بودن C ، و تقريباً اجباري بودن آن براي برخي از كاربردها ذكر شده است.

 

قابليت حمل و بهره وري

C تقريباً يك زبان مونتاژ قابل حمل است. در حاليكه تقريباً به طور جهاني براي معماريهاي پردازنده موجود در دسترس است ، تا آنجا كه ممكن است به دستگاه نزديك است. حداقل براي هر معماري موجود حداقل يك كامپايلر C وجود دارد. و امروزه به دليل باينري هاي بسيار بهينه شده كه توسط كامپايلرهاي مدرن توليد مي شوند ، بهبود توليد با مونتاژ نوشته شده توسط دست كار ساده اي نيست.

 

قابليت جابجايي و كارايي آن به حدي است كه "كامپايلرها ، كتابخانه ها و مفسران ساير زبان هاي برنامه نويسي اغلب در زبان C اجرا مي شوند". زبانهاي تفسيري مانند Python ، Ruby و PHP پياده سازي اوليه خود را با زبان C نوشته اند. اين زبان حتي توسط كامپايلرها براي ارتباط ساير زبانها با دستگاه استفاده مي شود. به عنوان مثال ، C زبان مياني كامپايلر C است كه زيربناي ايفل و فورث قرار دارد. اين بدان معني است كه ، به جاي توليد كد ماشين براي هر معماري كه بايد پشتيباني شود ، كامپايلرها براي آن زبانها فقط كد C متوسط ​​توليد مي كنند و كامپايلر C توليد كد ماشين را بر عهده دارد.

 

C همچنين به يك زبان فرانسه براي برقراري ارتباط بين توسعه دهندگان تبديل شده است. همانطور كه الكس آلين ، مدير مهندسي Dropbox و خالق Cprogramming.com مي گويد:

 

C زبان بسيار خوبي براي بيان ايده هاي رايج در برنامه نويسي است به طوري كه اكثر مردم با آن راحت هستند. علاوه بر اين ، بسياري از اصول مورد استفاده در C - به عنوان مثال ، argc و argv براي پارامترهاي خط فرمان ، و همچنين سازه هاي حلقه اي و انواع متغيرها - در بسياري از زبانهاي ديگري كه ياد مي گيريد نشان داده مي شوند تا بتوانيد صحبت كنيد كامپايلر C براي مردم حتي اگر آنها C را به روشي كه براي هر دوي شما مشترك است نمي دانند. اين خط به كامپايلر مي گويد كه مقدار 0x40008000 را به عنوان يك نشانگر به يك char تفسير كند ، سپس به ارجاع مجدد (مقدار نشان داده شده توسط) را به آن اشاره گر (با عملگر * سمت چپ) كامپايلر C و در آخر مقدار بايت را به آن اشاره گر ارجاع داده شود. به عبارت ديگر: مقدار بايت متغير را به آدرس حافظه 0x40008000 بنويسيد.

 


برچسب: ،
امتیاز:
 
بازدید:
+ نوشته شده: ۷ ارديبهشت ۱۴۰۱ساعت: ۰۶:۴۵:۳۰ توسط:ميهن ميرايي موضوع:

ارسال نظر
نام :
ایمیل :
سایت :
آواتار :
پیام :
خصوصی :
کد امنیتی :