क्या मैं C प्रोग्रामिंग सीखने के लिए Visual Studio का उपयोग कर सकता हूँ? नए प्रोजेक्ट मेनू में मैं Visual Basic, Visual C #, Visual C ++, Visual F # और अन्य के बीच चयन कर सकता हूं लेकिन मुझे "C" या "Visual C" दिखाई नहीं देता है।
क्या मैं C प्रोग्रामिंग सीखने के लिए Visual Studio का उपयोग कर सकता हूँ? नए प्रोजेक्ट मेनू में मैं Visual Basic, Visual C #, Visual C ++, Visual F # और अन्य के बीच चयन कर सकता हूं लेकिन मुझे "C" या "Visual C" दिखाई नहीं देता है।
जवाबों:
संक्षिप्त उत्तर: हां, आपको। Cpp फ़ाइलों का नाम बदलने की आवश्यकता है, इसलिए आप C: https://msdn.microsoft.com/en-us/library/bb384838.aspx?f=255&MSPPError/-2147217396 लिख सकते हैं।
ऊपर दिए गए लिंक से:
डिफ़ॉल्ट रूप से, Visual C ++ कंपाइलर उन सभी फ़ाइलों को मानता है जो अंत में। C स्रोत कोड के रूप में, और अंत में .cpp C ++ स्रोत कोड के रूप में सभी फ़ाइलों को समाप्त करते हैं। फ़ाइल नाम एक्सटेंशन की परवाह किए बिना सभी फाइलों को सी के रूप में संकलित करने के लिए मजबूर करने के लिए, / टीसी कंपाइलर विकल्प का उपयोग करें।
कहा जा रहा है, मैं विजुअल स्टूडियो में सी भाषा सीखने की सिफारिश नहीं करता, क्यों वी.एस. इसमें बहुत सी विशेषताएं हैं जिन्हें आप C सीखते समय उपयोग नहीं करने वाले हैं
हाँ, आप Visual Studio का उपयोग करके बहुत अच्छी तरह से C सीख सकते हैं।
विजुअल स्टूडियो अपने स्वयं के सी कंपाइलर के साथ आता है, जो वास्तव में सी ++ कंपाइलर है। .c
अपने स्रोत कोड को सहेजने के लिए बस फ़ाइल एक्सटेंशन का उपयोग करें ।
सी। को संकलित करने के लिए आपको आईडीई का उपयोग करने की आवश्यकता नहीं है। आप नोटपैड में स्रोत लिख सकते हैं, और इसे डेवलपर कमांड प्रॉम्प्ट का उपयोग करके कमांड लाइन में संकलित कर सकते हैं जो विज़ुअल स्टूडियो के साथ आता है।
डेवलपर कमांड प्रॉम्प्ट खोलें, जिस निर्देशिका में आप काम कर रहे हैं उसे दर्ज करें, cl
अपने सी कोड को संकलित करने के लिए कमांड का उपयोग करें ।
उदाहरण के लिए, cl helloworld.c
नामक फ़ाइल संकलित करता है helloworld.c
।
अधिक जानकारी के लिए इसे देखें: वॉकथ्रू: कमांड लाइन पर एक सी प्रोग्राम का संकलन
उम्मीद है की यह मदद करेगा
हाँ तुम कर सकते हो:
आप C ++ प्रोजेक्ट टेम्प्लेट का उपयोग करके C- भाषा प्रोजेक्ट बना सकते हैं। उत्पन्न प्रोजेक्ट में, .cpp फ़ाइल नाम एक्सटेंशन वाली फ़ाइलों का पता लगाएं और इसे .c में बदलें। फिर, प्रोजेक्ट गुण पृष्ठ पर प्रोजेक्ट के लिए (समाधान के लिए नहीं), कॉन्फ़िगरेशन गुण, C / C ++ का विस्तार करें और उन्नत का चयन करें। संकलन को C कोड (/ TC) के रूप में संकलित करें।
https://docs.microsoft.com/en-us/cpp/ide/visual-cpp-project-types?view=vs-2017
हाँ, यह है, दृश्य Stdio संस्करणों में से किसी ने C का उल्लेख नहीं किया है, लेकिन यह C ++ कंपाइलर के साथ शामिल है (आपको इसलिए C ++ के तहत देखने की आवश्यकता है)। C और C ++ का उपयोग करने के बीच मुख्य अंतर नामकरण प्रणाली है (अर्थात .c और not .cpp का उपयोग करना )।
आपको सावधान रहना होगा कि C ++ प्रोजेक्ट न बनाएं और इसका नाम बदलकर C कर दें, हालांकि यह काम नहीं करता है ।
बहुत कुछ आप gcc
लिनक्स पर उपयोग कर सकते हैं (या यदि आपके पास मिनगॉव स्थापित है) तो विजुअल स्टूडियो को कमांड प्रॉम्प्ट से उपयोग करने के लिए एक कमांड है (यह विजुअल स्टूडियो डेवलपर कमांड प्रॉम्प्ट हालांकि होना चाहिए)। जैसा कि अन्य उत्तर में बताया गया है आप cl
अपनी सी फाइल को संकलित करने के लिए उपयोग कर सकते हैं (सुनिश्चित करें कि इसका नाम .c है। )
उदाहरण:
cl myfile.c
या सभी स्वीकृत आदेशों की जांच करने के लिए:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community>cl
Microsoft (R) C/C++ Optimizing Compiler Version 19.16.27030.1 for x86
Copyright (C) Microsoft Corporation. All rights reserved.
usage: cl [ option... ] filename... [ /link linkoption... ]
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community>
संदेह के बिना विजुअल स्टूडियो की सबसे अच्छी सुविधाओं में से एक सुविधाजनक आईडीई है।
यद्यपि यह अधिक कॉन्फ़िगर करता है, आपको संकलन से पहले मूल डिबगिंग जैसे बोनस मिलते हैं (उदाहरण के लिए यदि आप भूल जाते हैं तो ;
)
C प्रोजेक्ट बनाने के लिए निम्नलिखित कार्य करें:
एक नई परियोजना शुरू करें, C ++ के तहत जाएं और चयन करें Empty Project
, Name
अपनी परियोजना में प्रवेश करें और Location
आप चाहते हैं कि इसे स्थापित करें, फिर क्लिक करें Ok
। अब प्रोजेक्ट बनने का इंतजार करें।
के तहत अगला Solutions Explorer
राइट क्लिक Source Files
, चयन Add
तो New Item
। आपको कुछ इस तरह से देखना चाहिए:
Source.cpp
एक .c
एक्सटेंशन ( Source.c
उदाहरण के लिए) शामिल करने के लिए नाम बदलें । उस स्थान का चयन करें जिसे आप इसे रखना चाहते हैं, मैं इसे हमेशा प्रोजेक्ट फ़ोल्डर में रखने की सलाह दूंगा (इस मामले में C:\Users\Simon\Desktop\Learn\My First C Code
)
इसे .c
फ़ाइल को खोलना चाहिए , संशोधित करने के लिए तैयार होना चाहिए। विजुअल स्टूडियो अब सामान्य, खुश कोडिंग के रूप में इस्तेमाल किया जा सकता है!
आप C के लिए विज़ुअल स्टूडियो का उपयोग कर सकते हैं, लेकिन यदि आप उपलब्ध नवीनतम C को सीखने के बारे में गंभीर हैं, तो मैं कोड :: ब्लॉक जैसे MinGW-TDM संस्करण का उपयोग करने की सलाह देता हूं, जिसे आप 32 बिट संस्करण प्राप्त कर सकते हैं। मैं संस्करण 5.1 का उपयोग करता हूं जो नवीनतम सी और सी ++ का समर्थन करता है। एक और लाभ यह है कि यह सॉफ्टवेयर बनाने के लिए एक बेहतर मंच है जिसे आसानी से अन्य प्लेटफार्मों पर पोर्ट किया जा सकता है। यदि आप, उदाहरण के लिए, C में कोड के लिए, SDL लाइब्रेरी का उपयोग करके, आप ऐसे सॉफ़्टवेयर बना सकते हैं जिन्हें कोड, परिवर्तन से थोड़े ही बदलाव के साथ recompiled किया जा सकता है, Linux, Apple और कई मोबाइल उपकरणों पर। जिस तरह से Microsoft इन दिनों चल रहा है, मुझे लगता है कि यह निश्चित रूप से बेहतर मार्ग है।