एक सी फाइल क्या है?

सी फाइलों को कैसे खोलें, संपादित करें और कनवर्ट करें

सी फ़ाइल एक्सटेंशन के साथ एक फ़ाइल एक सादा पाठ सी / सी ++ स्रोत कोड फ़ाइल है। यह दोनों सी या सी ++ प्रोग्रामिंग भाषा में एक संपूर्ण प्रोग्राम के स्रोत कोड को पकड़ सकते हैं और साथ ही सी फाइल के भीतर से अन्य फ़ाइलों द्वारा संदर्भित किया जा सकता है।

ध्यान दें कि कुछ प्रोग्राम सी स्रोत कोड फ़ाइल को इंगित करने के लिए लोअरकेस सी फ़ाइल एक्सटेंशन का उपयोग करते हैं, और सी ++ के लिए अपरकेस सी, लेकिन इसकी आवश्यकता नहीं है। सीपीपी सी ++ स्रोत कोड फ़ाइलों के लिए भी प्रयोग किया जाता है।

यदि सी फ़ाइल सी या सी ++ प्रोग्रामिंग भाषा में नहीं है, तो यह लाइट-सी में लिखी गई एक लाइट-सी स्क्रिप्ट फ़ाइल हो सकती है, जो सी / सी ++ जैसी समान प्रोग्रामिंग भाषा है।

इन दोनों फाइल प्रकार उन अनुप्रयोगों से संबंधित हैं जिनका उपयोग सॉफ्टवेयर प्रोग्राम और वीडियो गेम बनाने के लिए किया जाता है।

नोट: सीएफआईएल माइक्रोसॉफ्ट फाउंडेशन क्लास फ़ाइल कक्षाओं को भी संदर्भित करता है, लेकिन यहां बताए गए स्रोत कोड फ़ाइल प्रारूपों के साथ कुछ भी नहीं है।

एक सी फाइल कैसे खोलें

नोटपैड ++, एमैक्स, विंडोज नोटपैड प्रोग्राम, एडिटप्लस, टेक्स्टमैट, और अन्य जैसे कोई भी टेक्स्ट एडिटर सी फ़ाइल को खोल और देख सकता है यदि यह सी / सी ++ सोर्स कोड फ़ाइल है।

ये कार्यक्रम उपयोगी हैं क्योंकि नीचे सूचीबद्ध लोगों की तरह पूर्ण एप्लिकेशन डेवलपर्स की तुलना में वे आम तौर पर हल्के होते हैं। इसके अलावा, उनमें से अधिकतर सिंटैक्स हाइलाइटिंग का समर्थन करते हैं, जिसे आम तौर पर पसंद किया जाता है क्योंकि यह स्रोत कोड के माध्यम से संपादन और स्थानांतरण को अधिक आसान बनाता है।

हालांकि, सी फाइलें आमतौर पर विजुअल स्टूडियो, एक्लिप्स, सी ++ बिल्डर, देव-सी ++, या कोड :: ब्लॉक जैसे सॉफ्टवेयर डेवलपमेंट प्रोग्राम के संदर्भ में खोली जाती हैं।

कोनेटेक डेटासिस्टम से लाइट-सी प्रोग्राम लाइट-सी स्क्रिप्ट फाइलों के साथ काम करने के लिए उपयोग किया जाने वाला प्राथमिक कार्यक्रम है, लेकिन इन सी फाइलें टेक्स्ट एडिटर्स के साथ भी खुल सकती हैं।

सी फाइलों को कैसे परिवर्तित करें

सी और सी ++ से संबंधित कई रूपांतरण हैं जो वे इस आलेख के दायरे से बाहर हैं। उदाहरण के लिए, आप प्रोग्रामिंग भाषा का उपयोग चार सरणी, पूर्णांक, स्ट्रिंग इत्यादि से या उससे कनवर्ट करने के लिए कर सकते हैं, लेकिन वे स्वयं फाइलों पर लागू नहीं होते हैं, बल्कि फ़ाइलों को प्रदान करने वाले कार्यों के लिए।

यदि आप यही चाहते हैं, तो मैं स्टैक ओवरफ़्लो जैसे कुछ अन्य संसाधनों पर जाने की सलाह देता हूं।

हालांकि, यदि आप सी फ़ाइल कनवर्टर के बाद वास्तव में हैं, तो आप फ़ाइल को किसी भिन्न टेक्स्ट-आधारित प्रारूप जैसे TXT या HTML पर कनवर्ट या सहेजने के लिए ऊपर दिए गए किसी भी टेक्स्ट एडिटर या सी फ़ाइल ओपनर्स का उपयोग कर सकते हैं। वे अब ग्रहण, देव-सी ++, आदि के साथ स्रोत कोड फ़ाइलों के रूप में उपयोग करने योग्य नहीं होंगे, हालांकि, जब तक कि वे एक अलग फ़ाइल प्रारूप में मौजूद हों।

मूर्त सॉफ़्टवेयर समाधानों से कई स्रोत कोड कनवर्टर्स भी उपलब्ध हैं जो सी ++ से सी #, जावा या वीबी में परिवर्तित कर सकते हैं। ध्यान रखें, हालांकि, जब एक बार में परिवर्तित की जा सकने वाली रेखाओं की संख्या की बात आती है तो निःशुल्क संस्करण सीमित होते हैं।

अभी भी फ़ाइल खोल नहीं सकते हैं?

यह देखते हुए कि सी फ़ाइल एक्सटेंशन केवल एक अक्षर है, सी फ़ाइल के साथ अन्य फ़ाइल प्रारूपों को भ्रमित करना आसान है। यह पहली बात है जिसे आप देखना चाहते हैं यदि आप अपनी फ़ाइल को खोलने के लिए नहीं प्राप्त कर सकते हैं, क्योंकि ऐसा लगता है कि आप वास्तव में सी फ़ाइल से निपट नहीं रहे हैं।

उदाहरण के लिए, यदि आप अपनी फ़ाइल को टेक्स्ट एडिटर के साथ देखने का प्रयास करते हैं क्योंकि आप मानते हैं कि यह एक स्रोत कोड फ़ाइल है, लेकिन कुछ भी नहीं पढ़ सकता है, तो आपके पास शायद सीएबी या सीएसएच फ़ाइल की तरह कुछ अलग है।

सीएस एक बहुत ही समान फ़ाइल एक्सटेंशन है लेकिन इसका उपयोग विजुअल सी # सोर्स कोड फाइलों और कलरशेमर स्टूडियो कलर स्कीम फाइलों के लिए किया जाता है। यदि आपके पास सीएस फ़ाइल है, तो यह सी फाइलों का समर्थन करने वाले प्रोग्रामों के साथ ठीक हो सकता है, क्योंकि यह सी शार्प भाषा में लिखी गई सामग्री के साथ एक समान प्रारूप है। हालांकि, बाद वाला फ़ाइल प्रारूप विशेष रूप से कलरशेमर स्टूडियो के साथ उपयोग किया जाता है और सी शार्प या सी फाइलों के समान काम नहीं करेगा।

जैसा कि आप देख सकते हैं, उन फ़ाइल स्वरूपों, और कई अन्य लोगों में, उनमें "सी" अक्षर है लेकिन इसका मतलब यह नहीं है कि वे इस पृष्ठ पर समझाए गए सी फ़ाइल प्रारूप से संबंधित हैं।

नोट: इसे पहले से कहीं अधिक भ्रमित करने के लिए, CSH फ़ाइल एक्सटेंशन न केवल Adobe Photoshop (यह एक कस्टम आकार फ़ाइलें) के साथ एक गैर-पाठ फ़ाइल के रूप में उपयोग किया जाता है, लेकिन सादा पाठ सी शैल स्क्रिप्ट फ़ाइल के रूप में भी इसका अर्थ है आपके पास जो कुछ है, उसके आधार पर, यह एक टेक्स्ट एडिटर (जैसे सीएस फाइलों के साथ) में बहुत अच्छी तरह से खुला हो सकता है , लेकिन इसका अभी भी मतलब यह नहीं है कि यह एक सी / सी ++ स्रोत कोड फ़ाइल है या यहां तक ​​कि ऊपर सूचीबद्ध प्रत्येक एप्लिकेशन में इसे खोला जा सकता है ।