Kann ich mit Visual Studio die C-Programmierung lernen? Im neuen Projektmenü kann ich zwischen Visual Basic, Visual C #, Visual C ++, Visual F # und anderen wählen, aber ich sehe nicht "C" oder "Visual C".
c
visual-studio
Hallo Welt
quelle
quelle
Antworten:
Kurze Antwort: Ja, Sie müssen CPP-Dateien in c umbenennen, damit Sie C schreiben können: https://msdn.microsoft.com/en-us/library/bb384838.aspx?f=255&MSPPError=-2147217396
Über den obigen Link:
Davon abgesehen empfehle ich nicht, C-Sprache in Visual Studio zu lernen. Warum VS? Es hat viele Funktionen, die Sie beim Erlernen von C nicht verwenden werden
quelle
Ja, Sie können C sehr gut mit Visual Studio lernen.
Visual Studio wird mit einem eigenen C-Compiler geliefert, der eigentlich der C ++ - Compiler ist. Verwenden Sie einfach die
.c
Dateierweiterung, um Ihren Quellcode zu speichern.Sie müssen die IDE nicht zum Kompilieren von C verwenden. Sie können die Quelle in Notepad schreiben und in der Befehlszeile mithilfe der mit Visual Studio gelieferten Developer Command Prompt kompilieren .
Öffnen Sie die Eingabeaufforderung für Entwickler, geben Sie das Verzeichnis ein, in dem Sie arbeiten, und verwenden Sie den
cl
Befehl, um Ihren C-Code zu kompilieren.Zum Beispiel
cl helloworld.c
erstellt eine Datei mit dem Namenhelloworld.c
.Weitere Informationen finden Sie hier: Exemplarische Vorgehensweise: Kompilieren eines C-Programms in der Befehlszeile
Hoffe das hilft
quelle
Ja, du kannst:
https://docs.microsoft.com/en-us/cpp/ide/visual-cpp-project-types?view=vs-2017
quelle
Ja, keine der Visual Stdio-Editionen hat C erwähnt, aber es ist im C ++ - Compiler enthalten (Sie müssen daher unter C ++ nachsehen). Der Hauptunterschied zwischen der Verwendung von C und C ++ ist das Benennungssystem (dh die Verwendung von .c und nicht von .cpp ).
Sie müssen jedoch darauf achten, kein C ++ - Projekt zu erstellen und es in C umzubenennen. Dies funktioniert jedoch nicht .
Codierung C über die Befehlszeile:
Ähnlich wie Sie es
gcc
unter Linux verwenden können (oder wenn Sie MinGW installiert haben), verfügt Visual Studio über einen Befehl, der an der Eingabeaufforderung verwendet werden kann (es muss sich jedoch um die Eingabeaufforderung von Visual Studio Developer handeln). Wie in der anderen Antwort erwähnt , können Siecl
Ihre c-Datei kompilieren (stellen Sie sicher, dass sie den Namen .c hat ).Beispiel:
Oder um alle akzeptierten Befehle zu überprüfen:
Codierung C aus der IDE:
Ohne Zweifel ist eine der besten Funktionen von Visual Studio die praktische IDE.
Obwohl mehr Konfiguration erforderlich ist, erhalten Sie vor dem Kompilieren Boni wie das grundlegende Debuggen (z. B. wenn Sie a vergessen
;
).Gehen Sie wie folgt vor, um ein C-Projekt zu erstellen:
Starten Sie ein neues Projekt, gehen Sie unter C ++ und wählen Sie
Empty Project
, geben Sie dasName
Ihres Projekts ein und dasLocation
, auf dem es installiert werden soll, und klicken Sie dann aufOk
. Warten Sie nun, bis das Projekt erstellt wurde.Weiter unter der
Solutions Explorer
rechten MaustasteSource Files
, wählen SieAdd
dannNew Item
. Sie sollten so etwas sehen:Benennen Sie
Source.cpp
um, um eine.c
Erweiterung einzuschließen (Source.c
zum Beispiel). Wählen Sie den Speicherort aus, an dem Sie es aufbewahren möchten. Ich würde empfehlen, es immer im Projektordner selbst aufzubewahren (in diesem FallC:\Users\Simon\Desktop\Learn\My First C Code
).Es sollte die
.c
Datei öffnen und bereit sein, geändert zu werden. Visual Studio kann jetzt als normale, fröhliche Codierung verwendet werden!quelle
Sie können Visual Studio für C verwenden. Wenn Sie jedoch ernsthaft das neueste verfügbare C erlernen möchten, empfehlen wir die Verwendung von Code :: Blocks mit der MinGW-TDM-Version, von der Sie eine 32-Bit-Version erhalten können. Ich verwende Version 5.1, die das neueste C und C ++ unterstützt. Ein weiterer Vorteil ist, dass es eine bessere Plattform für die Erstellung von Software ist, die einfach auf andere Plattformen portiert werden kann. Wenn Sie beispielsweise mithilfe der SDL-Bibliothek in C codieren, können Sie Software erstellen, die unter Linux, Apple und vielen Mobilgeräten ohne oder mit nur geringen Änderungen am Code neu kompiliert werden kann. So wie Microsoft in diesen Tagen vorgegangen ist, denke ich, dass dies definitiv der bessere Weg ist.
quelle
Laden Sie Visual Studio C ++ Express Version 2006, 2010 usw. herunter, und erstellen Sie ein neues Projekt. Erstellen Sie ein C ++ - Projekt. Wählen Sie das Cmd-Projekt aus
quelle