Puis-je utiliser Visual Studio pour apprendre la programmation C? Dans le nouveau menu de projet, je peux choisir entre Visual Basic, Visual C #, Visual C ++, Visual F # et autres mais je ne vois pas «C» ou «Visual C».
c
visual-studio
Bonjour le monde
la source
la source
Réponses:
Réponse courte: Oui, vous devez renommer les fichiers .cpp en c pour pouvoir écrire C: https://msdn.microsoft.com/en-us/library/bb384838.aspx?f=255&MSPPError=-2147217396
À partir du lien ci-dessus:
Cela étant dit, je ne recommande pas d'apprendre le langage C dans Visual Studio, pourquoi VS? Il a beaucoup de fonctionnalités que vous n'utiliserez pas lors de l'apprentissage de C
la source
Oui, vous pouvez très bien apprendre le C en utilisant Visual Studio.
Visual Studio est livré avec son propre compilateur C, qui est en fait le compilateur C ++. Utilisez simplement l'
.c
extension de fichier pour enregistrer votre code source.Vous n'avez pas besoin d'utiliser l'IDE pour compiler C. Vous pouvez écrire la source dans le Bloc-notes et la compiler en ligne de commande à l'aide de l' invite de commande du développeur fournie avec Visual Studio.
Ouvrez l'invite de commande du développeur, entrez le répertoire dans lequel vous travaillez, utilisez la
cl
commande pour compiler votre code C.Par exemple,
cl helloworld.c
compile un fichier nomméhelloworld.c
.Référez-vous à ceci pour plus d'informations: Procédure pas à pas: Compilation d'un programme C sur la ligne de commande
J'espère que cela t'aides
la source
Oui, vous pouvez:
https://docs.microsoft.com/en-us/cpp/ide/visual-cpp-project-types?view=vs-2017
la source
Oui, aucune des éditions de Visual Stdio n'a mentionné C, mais il est inclus avec le compilateur C ++ (vous devez donc regarder sous C ++). La principale différence entre l'utilisation de C et C ++ est le système de dénomination (c'est-à-dire en utilisant .c et non .cpp ).
Vous devez faire attention de ne pas créer un projet C ++ et de le renommer en C cependant, cela ne fonctionne pas .
Codage C depuis la ligne de commande:
Tout comme vous pouvez utiliser
gcc
sur Linux (ou si vous avez installé MinGW), Visual Studio a une commande à utiliser à partir de l'invite de commande (il doit cependant s'agir de l'invite de commande Visual Studio Developer). Comme mentionné dans l'autre réponse, vous pouvez utilisercl
pour compiler votre fichier c (assurez-vous qu'il est nommé .c )Exemple:
Ou pour vérifier toutes les commandes acceptées:
Codage C de l'IDE:
Sans aucun doute, l'une des meilleures fonctionnalités de Visual Studio est l'IDE pratique.
Bien que cela demande plus de configuration, vous obtenez des bonus tels que le débogage de base avant la compilation (par exemple si vous oubliez un
;
)Pour créer un projet C, procédez comme suit:
Démarrez un nouveau projet, allez sous C ++ et sélectionnez
Empty Project
, entrez leName
de votre projet etLocation
celui sur lequel vous voulez qu'il soit installé, puis cliquez surOk
. Attendez maintenant que le projet soit créé.Ensuite sous
Solutions Explorer
clic droitSource Files
, sélectionnezAdd
ensuiteNew Item
. Vous devriez voir quelque chose comme ceci:Renommer
Source.cpp
pour inclure une.c
extension (Source.c
par exemple). Sélectionnez l'emplacement dans lequel vous souhaitez le conserver, je vous recommande de toujours le conserver dans le dossier du projet lui-même (dans ce casC:\Users\Simon\Desktop\Learn\My First C Code
)Il devrait ouvrir le
.c
fichier, prêt à être modifié. Visual Studio peut maintenant être utilisé comme un codage normal et heureux!la source
Vous pouvez utiliser Visual Studio pour C, mais si vous souhaitez vraiment apprendre le dernier C disponible, je vous recommande d'utiliser quelque chose comme Code :: Blocks avec la version MinGW-TDM, dont vous pouvez obtenir une version 32 bits. J'utilise la version 5.1 qui prend en charge les derniers C et C ++. Un autre avantage est qu'il s'agit d'une meilleure plate-forme pour la création de logiciels pouvant être facilement portés sur d'autres plates-formes. Si vous deviez, par exemple, coder en C, en utilisant la bibliothèque SDL, vous pourriez créer un logiciel qui pourrait être recompilé avec peu ou pas de modifications du code, sur Linux, Apple et de nombreux appareils mobiles. La façon dont Microsoft a procédé ces jours-ci, je pense que c'est certainement la meilleure voie à suivre.
la source
Téléchargez visual studio c ++ express version 2006,2010 etc. puis allez créer un nouveau projet et créez un projet c ++ sélectionnez projet cmd cochez vide renommer cc avec le nom de fichier d'extension c
la source