كيفية إغلاق جهازك بإستخدام لغة سي بلس بلس C++ ؟

· 186 كلمة · 1 دقيقة قراءة

إن أردت إغلاق جهاز الكمبيوتر الخاص بك الذي يحمل نظام التشغيل ويندوز، استخدم هذا الكود.

#include <stdio.h>
#include <stdlib.h>

int main()
{
    system("c:\\Windows\\system32\\shutdown /s");
    return 0;
}

شرح هذه القطعة البرمجية مكتوبة بلغة سي (أو سي بلس بلس) وهي مصممة لإيقاف تشغيل الكمبيوتر. إليك تفصيل لما تفعله:

1. المكتبات 🔗

  • <stdio.h>: يوفر هذا الملف تعريفات لوظائف الإدخال والإخراج القياسية مثل printf. لكنه غير مستخدم بشكل مباشر في هذه الكود.
  • <stdlib.h>: يوفر هذا الملف تعريفات لوظائف الاستخدام العام، بما في ذلك system الذي يتم استخدامه في هذه الكود.

2. دالة main 🔗

هذه هي نقطة دخول البرنامج.

3. system("c:\\Windows\\system32\\shutdown /s"); 🔗

  • system: تأخذ هذه الفانكشن سلسلة أوامر وتنفذها كأمر طرفية (terminal).
  • "c:\\Windows\\system32\\shutdown /s": هذه هي سلسلة الأوامر التي يتم تمريرها إلى system. دعنا نحللها أكثر:
    • c:\\Windows\\system32\\shutdown: يحدد هذا مسار برنامج shutdown.exe على نظام تشغيل Windows.
    • /s: هذا هو علم (flag) لأمر shutdown. يوجه العلم /s الكمبيوتر إلى إيقاف التشغيل.

4. return 0; 🔗

يشير هذا السطر إلى إنهاء البرنامج بنجاح عن طريق إرجاع 0 من فانكشن main.

أتمنى أن تكون استفدت. لو تعرف شخص أو مجموعة من الأشخاص يمكنهم الإستفادة من هذا الموضوع ، أرسل لهم الرابط.

التصنيفات: برمجة
مشاركة:
waffarx cash back