أول برنامج يتعلم المطورون إنشائه بلغة برمجة غير مألوفة هو عادةً 'Hello, World!'. برنامج. إنه مجرد برنامج أساسي يطبع عبارة 'Hello, World!' إلى وحدة التحكم. ستوضح المقالة التالية كيفية كتابة برنامج بلغة C ينص على 'Hello, World!'.
كما نعلم، لغة C هي لغة برمجة للأغراض العامة نستخدمها للأجهزة المدمجة وبرمجة النظام وإنشاء التطبيقات. إنها لغة برمجة متعددة الاستخدامات توفر تحكمًا منخفض المستوى في أجهزة الكمبيوتر، مما يجعلها خيارًا ممتازًا لإنشاء أنظمة التشغيل وبرامج تشغيل الأجهزة.
الخطوة الأولى لإنشاء 'مرحبًا بالعالم!' يقوم البرنامج في C بإنشاء وإعداد بيئة التطوير. نحتاج إلى محرر نصوص لكتابة الكود ومترجم C لتجميع البرنامج وتشغيله. هناك العديد من معالجات C الشائعة المتاحة، مثل GB، وClang، وMicrosoft Visual C++. في هذا البرنامج التعليمي، سوف نستخدمGC، وهو مترجم مجاني ومفتوح المصدر متاح لأنظمة التشغيل Windows وLinux وmacOS.
الخطوة 1: تثبيت دول مجلس التعاون الخليجي
عشوائي لا يوجد مولد في جافا
لتثبيت مجلس التعاون الخليجي على نظام التشغيل Linux، افتح الوحدة الطرفية واكتب الأمر التالي:
sudo apt-get install build-essential
سيؤدي هذا إلى تثبيت برنامج التحويل البرمجي لدول مجلس التعاون الخليجي بالإضافة إلى الأدوات الأساسية الأخرى لبناء البرامج.
استخدم Homebrew، وهو مدير برامج مشهور لنظام التشغيل macOS، لتثبيت دول مجلس التعاون الخليجي. لتشغيل التطبيق، اكتب هذا الأمر في المحطة.:
طريقة tostring في جافا
brew install gcc
سيؤدي هذا إلى تثبيت برنامج التحويل البرمجي لدول مجلس التعاون الخليجي على نظامك.
لتثبيت مجلس التعاون الخليجي على نظام التشغيل Windows، يمكنك استخدام مشروع MinGW-w64، الذي يوفر منفذ Windows لمجموعة مترجم GNU. يمكنك أيضًا تنزيل برنامج التثبيت باتباع الرابط الموجود هنا: https://sourceforge.net/projects/mingw-w64/
الخطوة 2: اكتب الكود
افتح محرر نصوص وقم بإنشاء ملف جديد يسمى hello.c. سيحتوي هذا الملف على رمز C الخاص بـ 'Hello, World!'. برنامج.
اكتب الكود التالي في الملف:
برنامج ج:
#include int main() { printf('Hello, world! '); return 0; }
انتاج |
Hello, world!
دعونا نحلل هذا الرمز. توجيه المعالج المسبق في السطر الأول، '#include'، يوجه المترجم إلى تضمين مكتبة الإدخال/الإخراج القياسية. تحتوي هذه المكتبة على وظيفة 'printf ()'، والتي سنستخدمها لطباعة الرسالة إلى وحدة التحكم.
السطر التالي' انت مين() {' هي الوظيفة الرئيسية لبرنامجنا. يبدأ تنفيذ البرنامج في هذا الوقت. كلمة 'int' قبل الكلمة '' رئيسي() ' يشير إلى أن الدالة ترجع رقمًا صحيحًا.
السطر التالي' printf('مرحبا بالعالم! '); 'هو قلب برنامجنا. الامر ' برينتف () 'يستخدم للطباعة' مرحبا بالعالم! ' إلى وحدة التحكم. الحرف الخاص ' ن 'في نهاية السلسلة يرمز إلى سطر جديد، مما يؤدي إلى انتقال المؤشر إلى السطر التالي بعد طباعة الرسالة.
الجملة الأخيرة،' العودة 0؛ يتم استخدامه لإنهاء البرنامج وإعطاء نظام التشغيل القيمة 0. وتمثل هذه القيمة التنفيذ الفعال للبرنامج.
الخطوة 3: تجميع البرنامج وتشغيله
تستمر عملية Android الأساسية في التوقف
الآن بعد أن كتبنا الكود، يمكننا تجميع البرنامج وتشغيله. انتقل إلى الموقع الذي يحتوي على ملف hello.c في الوحدة الطرفية.
أدخل هذا الأمر لبدء البرنامج:
gcc -o hello hello.c
سيؤدي هذا إلى استدعاء برنامج التحويل البرمجي لدول مجلس التعاون الخليجي وإنشاء ملف قابل للتنفيذ يسمى hello من الملف المصدر hello.c.
فئة مجردة مقابل واجهة
أدخل هذا الأمر لبدء البرنامج:
./hello
سيؤدي هذا إلى تشغيل برنامج الترحيب وعرض 'Hello, World!' على الشاشة.
تهانينا! لقد قمت بكتابة وتنفيذ برنامج C الأول بنجاح.
خاتمة:
وفي الختام، 'مرحبا بالعالم!' يعد البرنامج بلغة C برنامجًا بسيطًا ولكنه أساسي يساعد المطورين على تعلم أساسيات لغة البرمجة C وإعداد بيئة التطوير الخاصة بهم.