| | ms-dos | Posté le 14/10/2006 @ 05:20 | Petit astucien
55 Messages
| Bonjour à vous tous, je suis très débutant dans la langage C. Je sais juste qu'on doit commencer avec :
#include <stdio.h>
#include <stdlib.h>
et même cela je suis pas sûr[bigsmile]. J'aimerais apprendre du tout début le C. Et avec quel extension on doit enregistrer nos fichiers C pour que Windows les éxécutent.
Merci
| | |
| |
| Publicité |
|
| | AlexPrince | Posté le 14/10/2006 à 05:32 | Petit astucien
398 Messages
| Premièrement, tous tes programmes ne doivent pas débuter par ces deux lignes. J'te passe d'explications pour ce soir, trop fatigué. Deuxièmement, tu dois enregistrer tes fichiers en .c ou .h (dépendemment) mais pour l'instant sauve-les tous en .c, ça va être plus simple pour commencer. Il y a aussi une très grande distinction à faire. Pour Windows, ton joli p'tit code, c'est du chinois total. Windows n'y comprend ABSOLUMENT RIEN. Souviens t'en. Le logiciel que tu utilises pour "compiler" le code va transformer ton code en binaire (fichier .exe), qui peut être lu et exécuté par l'ordinateur. Si tu veux apprendre le C, trouve un tutoriel sur internet ou achète un livre mais évite absolument la série pour les nuls... | | | | | ms-dos | Posté le 14/10/2006 à 05:40 | Petit astucien
55 Messages
| Daccord oublions le bloc-notes[bigsmile].Lorsqu'on est dans Windows et on double-clique sur un application bien le logiciel s'ouvre...Et ce logiciel est construit avec quel langage ? C'est ce genre de programmtion que j'aimerais apprendre...
Modifié par ms-dos le 14/10/2006 05:41 | | | | | AlexPrince | Posté le 14/10/2006 à 05:45 | Petit astucien
398 Messages
| Il peut être construit par n'importe quel langage (Python, BASIC, Visual Basic, Python, Perl, C, C++, C# ...). | | | | | ms-dos | Posté le 14/10/2006 à 05:48 | Petit astucien
55 Messages
| ET comment faisons nous pour apprendre ces langages ? disons le plus facile | | | | | koala01 | Posté le 15/10/2006 à 16:14 | Astucien
4715 Messages
| Salut,
On apprend les langages de programmation exactement de la meme manière que celle utilisée pour les langues étrangères…: Un gentil prof te dit "hello", en anglais, ca signifie "bonjour", en francais, et tu le retiens [clindoeil]
L'astuce, c'est qu'à la base, il n'y a rien de plus bête qu'un ordinateur…
Pour te dire, il ne connait que deux choses:0 et 1 (le courent passe ou non)… et tout ce qu'il sait faire, c'est gérer ces 0 et ces 1, sans jamais faire preuve d'imagination, ni d'initiative…
La seule chose, c'est qu'il peut gérer un nombre important d'"interrupteur" en meme temps et tres rapidement…
Tout l'art de la programmation consiste à arriver à "se faire aussi bete que l'ordinateur", et à mettre au point une logique qui permette à l'ordinateur d'aller d'un point A à un point B en évitant tout risque d'erreur…
Si, quand tu lis une recette de cuisine, on te demande de séparer le blanc d'un oeuf du jaune, tu sais comment tu dois t'y prendre…
Si tu voulais que l'ordinateur le fasse (pour autant qu'il dispose d'un système lui permettant de tenir l'oeuf et de le manipuler pour y arriver), il faudrait commencer par lui apprendre… comment séparer le blanc du jaune… en prenant tous les cas de figures possibles en considération…
Plus la logique que tu mettra au point sera précise et efficace, plus tu auras de chances de voir au final l'ordinateur réagir comme tu le souhaites…
Pour arriver à mettre au point cette logique, il y a quelques bases qu'il est intéressant de connaitre, et qui s'appliquent à tous les langages de programmation…
J'en ai regroupé une bonne partie sur [url="http://koala01.free.fr/index.php?section=1&soussection=2"]==>mon site<==[/url].
Une fois ces principes acquis, il ne te restera plus "qu'à te souvenir que" telle instruction se code, dans le langage que tu apprend, de telle manière…
Pour y arriver, les tutoriaux sur tous les langages sont légion sur le net [clindoeil]
Tu trouveras aussi une quantité phénoménale d'outils qui te faciliteront la vie, soit pour un langage particulier, soit pour plusieurs: les EDI (Environnement de Développement Intégré) qui te permettront le plus souvent d'écrire ton code d'un coté et de voir le résultat de l'autre [clindoeil] | | | |
| | Haut de la page |
| | Inscrivez-vous ! |
- Posez vos questions
- Résolvez vos problèmes
- Aidez les autres
- Participez et créez vos discussions
- Dialoguez en privé avec d'autres membres
- Suivez vos sujets préférés
- Affichez les signatures des membres
|
|