هل يمكنك عمل وظائف متداخلة في لغة C؟

اكتشف ما إذا كان يمكنك عمل وظائف متداخلة في C أم لا!

لا ، لا يمكنك ذلك.

لا يمكننا تحديد وظائف داخل وظائف أخرى في C.

مع لغات مثل JavaScript أو Swift أو Python ، من الشائع جدًا استخدام الوظائف المتداخلة.

لا توفر C و C ++ هذا الخيار.

خيارك الأفضل التالي هو وضع الوظائف التي تحتاجها لأداء شيء ما في ملف منفصل ، وكشف فقط الوظيفة الأساسية التي يحتاج برنامج العميل إلى استخدامها ، حتى تتمكن من "إخفاء" كل الأشياء التي لا تحتاج إلى أن تكون عامة.

تحميل مجانيكتيب C


المزيد من دروس clang: