ما هو ملف C؟

كيفية فتح وتحرير وتحويل ملفات C

ملف ذو ملحق الملف .C هو ملف Code C / C ++ نص عادي. يمكن أن يحتفظ بكود مصدر البرنامج بأكمله في لغة البرمجة C أو C ++ بالإضافة إلى أنه يتم الرجوع إليه من خلال ملفات أخرى من داخل مشروع C.

لاحظ أن بعض البرامج تستخدم امتداد ملف c صغير للدلالة على ملف شفرة مصدر C ، وحرف C كبير لـ C ++ ، لكن ذلك ليس مطلوبًا. يستخدم CPP لملفات C ++ Source Code أيضًا.

إذا لم يكن الملف C موجودًا بلغة البرمجة C أو C ++ ، فقد يكون بدلاً من ذلك ملف Lite-C Script مكتوبًا في lite-C ، وهي لغة برمجة مشابهة مثل C / C ++.

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

ملاحظة: يشير CFile أيضًا إلى فئات ملفات Microsoft Foundation Class ، ولكن ليس له أي علاقة بتنسيقات ملفات التعليمات البرمجية المصدر الموضحة هنا.

كيفية فتح ملف C

يمكن لأي محرر نصوص مثل Notepad ++ و Emacs وبرنامج Windows Notepad و EditPlus و TextMate وغيرهم فتح ملف C وعرضه إذا كان ملف C / C ++ Code Code.

هذه البرامج مفيدة لأنها خفيفة الوزن عمومًا عند مقارنتها بمطوّري التطبيقات الكاملين مثل المطورين المدرجين أدناه. بالإضافة إلى ذلك ، يدعم معظمها تسليط الضوء على بناء الجملة ، والذي يفضل عادة لأنه يجعل عملية التحرير وغربلة شفرة المصدر أسهل بكثير.

ومع ذلك ، يتم فتح ملفات C عادة في سياق برنامج تطوير البرامج مثل Visual Studio أو Eclipse أو C ++ Builder أو Dev-C ++ أو Code :: Blocks.

برنامج Lite-C من Conitec Datasystems هو البرنامج الأساسي المستخدم للعمل مع ملفات Lite-C Script ، ولكن قد يتم فتح ملفات C هذه باستخدام برامج تحرير النصوص أيضًا.

كيفية تحويل ملفات C

هناك عدد من التحويلات التي يمكنك إجراؤها ذات صلة بـ C و C ++ ، ولكنها خارج نطاق هذه المقالة. على سبيل المثال ، يمكنك استخدام لغة البرمجة للتحويل من أو إلى مجموعة char ، أو integer ، أو string ، إلخ ، ولكن لا تنطبق على ملفات C نفسها ، ولكن بدلاً من الوظائف التي توفرها الملفات.

إذا كان هذا هو ما تبحث عنه ، فإنني أوصي بزيارة بعض الموارد الأخرى مثل Stack Overflow.

ومع ذلك ، إذا كنت بعد محوّل ملفات C حقًا ، يمكنك استخدام أي محرر نصوص أو فتحات الملف C أعلاه ، لتحويل الملف أو حفظه إلى تنسيق مستند إلى نص مختلف مثل TXT أو HTML . على الأرجح لن تكون قابلة للاستخدام على الأرجح كملفات شفرة المصدر مع Eclipse أو Dev-C ++ وغيرها ، طالما أنها موجودة في تنسيق ملف مختلف.

هناك أيضًا عدد من محولات رموز المصدر المتوفرة من Tangible Software Solutions التي يمكنها تحويل C ++ إلى C # أو Java أو VB. لكن ضع في اعتبارك أن الإصدارات المجانية محدودة عندما يتعلق الأمر بعدد الأسطر التي يمكن تحويلها في وقت واحد.

ما زال يتعذر فتح الملف؟

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

على سبيل المثال ، إذا حاولت عرض ملفك باستخدام محرر نصوص لأنك تفترض أنه ملف شفرة مصدر ، لكن لا يمكنك قراءة أي شيء ، فمن المحتمل أن يكون لديك شيء مختلف تمامًا ، مثل ملف CAB أو CSH .

CS هو ملحق ملف مشابه جدًا ولكنه يُستخدم لملفات Code C # Source Code وملفات نظام ColorSchemer Studio Color. إذا كان لديك ملف CS ، فقد يتم فتحه على ما يرام مع البرامج التي تدعم ملفات C ، حيث إنه تنسيق مشابه للمحتوى المكتوب بلغة C Sharp. ومع ذلك ، يتم استخدام تنسيق الملف الأخير بشكل خاص مع ColorSchemer Studio ولن يعمل بنفس طريقة ملفات C Sharp أو C.

كما ترى ، تنسيقات الملفات هذه ، والكثير غيرها ، تحتوي على الحرف "C" فيها ولكن هذا لا يعني أنها مرتبطة على الإطلاق بتنسيق الملف C الموضح في هذه الصفحة.

ملاحظة: لجعل هذا مربكًا أكثر مما قد يكون ، لا يتم استخدام امتداد ملف CSH كملف غير نصي مع Adobe Photoshop فقط (إنها ملفات أشكال مخصصة) ولكن أيضًا كملف نص C Shell Script ، مما يعني اعتمادًا على ما لديك ، يمكن فتحه جيدًا في محرر نصوص (مثل ملفات CS) ، ولكن هذا لا يعني أنه ملف C / C ++ Source Code أو حتى أنه يمكن فتحه في كل تطبيق مدرج أعلاه .