Maison >Problème commun >Quoi utiliser pour un logiciel de programmation en langage C
Le langage C est un langage de programmation informatique général avec un large éventail d'applications. L'objectif de conception du langage C est de fournir un langage de programmation qui peut être facilement compilé, gérer la mémoire de bas niveau, générer une petite quantité de code machine et s'exécuter sans aucune prise en charge de l'environnement d'exécution.
De nombreux amis qui viennent de commencer à apprendre le langage C veulent savoir s'il est préférable d'utiliser le logiciel ci-dessus pour développer le langage C. De manière générale, les produits de Microsoft sont certainement les meilleurs et les plus adaptés aux novices. Une fois que vous avez commencé, vous pouvez contacter d'autres personnes. Permettez-moi de partager avec vous quels logiciels de programmation en langage C sont disponibles ?
Microsoft Visual C++, Microsoft Visual Studio, DEV C++, Code::Blocks, Borland C++, WaTCom C++, Borland C++ Builder, GNU DJGPP C++, Lccwin32 C Compiler3.1, High C, Turb C, gcc, C-Free, Win-TC, My Tc, etc., il y en a trop. Le langage C étant relativement mature, il existe de nombreux environnements de programmation.
Ce qui suit est une brève introduction à plusieurs types :
(1) Logiciel de plate-forme TC 2.0DOS
Le langage C le plus classique compilateur, Le système est de petite taille, simple à apprendre et à utiliser, et de nombreux programmes ou livres précédents sont basés sur ce compilateur, ce qui en fait le premier choix pour apprendre le langage C. Cependant, il ne prend pas en charge la souris, mais si le lecteur maîtrise quelques touches de raccourci, la souris peut ne pas être nécessaire pendant le fonctionnement, comme :
F2 pour enregistrer ; F3 pour ouvrir le programme ; parmi les fichiers récemment ouverts Basculez entre : Alt+F5 pour observer les résultats en cours d'exécution ; F9 pour compiler et créer EXE ; Ctrl+Y pour supprimer la ligne actuelle ; bloc ; Ctrl+KK pour définir la fin du bloc ; Ctrl+KC pour copier le bloc ; Ctrl + KY supprime le bloc ; Ctrl+KV déplace le bloc logiciel de la plateforme Tc3.0DOS. Il s'agit actuellement d'un compilateur de langage C/C++ relativement bon. Il prend en charge la souris, la coloration syntaxique, plusieurs documents et le suivi des erreurs est également très similaire à TC2.0. Si TC2.0 peut l'utiliser, TC3. 0 l'utilisera bientôt. L'inconvénient est que de nombreux codes ont été conçus en utilisant TC2.0 dans le passé, et en raison des exigences syntaxiques strictes de TC3.0, telles que l'exigence de fonctions pour définir des types, il existe certains problèmes de compatibilité descendante, donc il est très contradictoire pour les débutants de choisir. Il est recommandé d'apprendre d'abord à utiliser TC2.0 et d'utiliser TC3.0 comme complément à vos capacités et comme outil quotidien.
(2) Plateforme Windows VC++ 6.0
Lors du développement de logiciels sous Windows, le premier choix de compilateur est bien sûr Visual Studio L'introduction de VS. est ci-dessous. Actuellement, Microsoft propose également une version gratuite de Microsoft Visual C++2008Express disponible au téléchargement et à l'utilisation. Cependant, si vous envisagez de créer des logiciels multiplateformes, il est sans aucun doute sage de choisir gcc comme compilateur. Indépendamment de Linux, MacOSX ou d'autres variantes d'Unix, la plupart d'entre eux utilisent gcc comme compilateur. Par conséquent, choisir gcc comme compilateur peut faire. votre logiciel En passant la vérification du compilateur au préalable, il peut être compilé plus facilement sur différentes plateformes. Le projet TDM GCC vous a aidé à tester et à intégrer l'outil d'installation de gcc TDM GCC On-Demand Installer sous la plateforme Windows. Vous pouvez choisir de télécharger et d'installer ces packages d'outils en fonction de vos besoins. Une fois l'installation terminée, vous devez modifier les variables d'environnement et ajouter le répertoire d'installation au chemin de recherche PATH.
Le compilateur actuel du langage C/C++ comprend des classes puissantes et un MFC avec WinAPI intégré, et dispose d'une interface de programmation visuelle. Des ouvrages tels que TC sont également rétrocompatibles et il est recommandé aux lecteurs de l'utiliser comme outil de premier choix pour passer du langage C à la programmation sur plate-forme Windows. Bien sûr, pour l'apprentissage, le système semble un peu volumineux, mais grâce à un apprentissage d'introduction, vous pouvez également déboguer d'anciens programmes Tc. Il existe d'autres compilateurs, comme Win tc, gcc, lcc, BC 3.1, etc. En fait, le choix du compilateur n'est pas le plus important. Ils peuvent tous compléter la compilation de base du langage C. Cependant, face à l'examen, c'est le cas. toujours basé sur les exigences de l'examen, car il existe certaines différences dans les résultats de compilation des compilateurs, en particulier dans la compilation de certaines instructions syntaxiques complexes.
(3) dev-C++
dev-C++ est le prochain environnement de développement pour Windows pour développer c/c++. suit les fonctions standard relativement puissantes, la coloration syntaxique, le débogage en une seule étape (ce qui est très important pour le dépannage), la définition de points d'arrêt et d'autres fonctions, il suit le standard C et est un outil de développement très puissant.
(4) C-Free
C-Free est un environnement de développement intégré (IDE) C/C++ professionnel qui prend en charge plusieurs compilateurs. Grâce à ce logiciel, les utilisateurs peuvent facilement éditer, compiler, connecter, exécuter et déboguer des programmes C/C++. C-Free intègre un analyseur de code C/C++, qui peut analyser le code en temps réel et donner des invites intelligentes pendant le processus d'écriture. C-Free prend en charge les compilateurs C/C++ actuels du secteur. Vous pouvez facilement changer de compilateur dans C-Free. Des touches de raccourci personnalisables, des outils externes et une documentation d'aide externe facilitent l'écriture de code. La gestion complète de projet/groupe de projets vous permet de gérer facilement votre propre code
(5) Visual Studio
Sous Windows, il est d'abord recommandé d'utiliser Visual Studio (VS en abrégé) développé par Microsoft. Il s'agit de l'IDE standard sous Windows et est également utilisé par tout le monde dans le développement réel. Afin de s'adapter au dernier système d'exploitation Windows, Microsoft mettra à niveau VS de temps en temps (généralement un ou deux ans). Différentes versions de VS portent le nom de l'année de sortie. Par exemple, VS2010 a été publié par Microsoft en 2010 et VS2017 a été publié par Microsoft en 2017. Cependant, VS est un peu volumineux. Le package d'installation est 2~3G, ce qui est peu pratique à télécharger. Il installe également de nombreux outils temporairement inutilisés. Le temps d'installation prend environ une demi-heure.
Pour les débutants, je recommande d'utiliser VS2015. Il est préférable de ne pas utiliser VS2017, c'est un peu déroutant pour les débutants.
Ceux-ci sont plus couramment utilisés :
1. visual c++6.0 (pas facile à utiliser sous le système win8, C/C++) -Microsoft Visual C++ ;
2. visual studio (2005, 2008, 2010, 2012, 2013) - Microsoft Visual Studio
3. win-tc est très pratique : 2000/XP/7 peut être ; utilisé ;
4. Code::Blocks (peut être utilisé pour win7 et 8) ;
5. Turb C (ne peut compiler que le langage C) ;
6. gcc (Suite du compilateur GNU) ;
7, DEV C++ ;
8, C-Free
9, Borland C++, WaTCom C++, Borland C++ Builder, GNU DJGPP ; C++, Lccwin32 C Compiler3.1, High C, My Tc, etc.,
10. J'utilise aussi couramment souceinsight J'utilise également la programmation Labwindows au travail pour déboguer et exécuter directement, mais c'est une technologie avec. formation en ingénierie et expérience professionnelle.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!