ce programme, tu l'écris au notepad (=editeur) et tu l'enregistre avec l'extension .c
des editeur y'en a des mieux : ils mettent des couleurs ...
HelloWorld
:D
le C sous Windows, en mode console, à mon avis c'est pareil (et meme mieux : on a pas les problemes d'accents)
dans a peu pres tous les langages, y'a 2 types de fichiers : un fichier ou tu mets plein de déclarations et un fichier qui utilise les trucs que t'as déclaré dans ton autre fichier
a quoi ca sert ???
ben par exemple, printf("HelloWolrd" ):na: te permet d'afficher HelloWorld à l'écran.
ben cette fonction et puis plein d'autres (pour saisir un caractere ...) sont dans un fichier unique.
quand t'as besoin d'une fonction comme ca, tu inclus ce fichier
en bref : fichiers qui contiennent plein de fonctions (et autre) à ta disposition : *.h
ton code : *.c (parce que c'est du C :lol::lol:)
ton programme débute dans la fonction main() (en C toujours)
et donc tu peux créer ce programme.c :
#include <stdio.h>
void main(void)
{
printf("HelloWorld" );
}
sachant que printf est une fonction "contenue" dans stdio.h
et que ton programme doit toujours avoir une fonction main qui est le point de départ de ton programme ...
une fonction renvoit un parametre et accepte plusieurs parametres.
si tu veux aucun parametre (en entree et/ou en sortie) tu mets void.
donc void main(void) = cette fonction renvoit aucun parametre et n'en accepte aucun
fait gaffe en telechargeant ton compilateur de bien telecharger aussi les fichiers .h classiques (stdio.h) et aussi les .lib correspondants (stdio.lib)
car si t'as juste l'executable, t'arriveras à rien.
J'espere avoir ete essez clair et que t'arriveras facilement à créer ton premier programme (qui devra aficher HelloWorld, bataille pas c'est comme ca et c'est normal ;))
probleme
c koi un editeur?
JosyX
mais tout de meme la methode la plus simple pour commencer
le C et avoir les bases,(a mon avis) c'est sous DOS : printf("hello world" ); :D
maintentant si tu tiens absolument a faire ca sous win et a faire des appli win ......... c'est pas conseillé pour un debutant avec un compilateur normal (!= RAD)
probleme
ce serait sous windows en C (puisque ca a l'air d'etre le + facile), comme Laurent13
une question, pour le langage C, c koi l'extension du fichier a donner (.qqchose)?
mais bon pour dev sous win ,c'est plus facile avec un RAD (ex : builder ou visual c++) :)
Laurent13
Mhhhhhhhhh je suis dans le meme cas que Probleme :-) LOL vous n'avez pas de chances ;-) moi ce serait des applications sous windows en C, mais je voudrais savoir ou qu'on le trouve le compilateur ??? ;-) enfin je ne suis pas tout a fait dans le meme cas que probleme j'ai des connaissance en HTML, meme si ce langage n'admet pas de boucles (enfin je ne les connais pas si elles existent) et que j'ai touché un peu au cold fusion.
@+ Laurent
webmaster: http:/nfsfrance.online.fr
HelloWorld
Si tu y connait vraiment rien, lis ceci :
En (très) gros la programmation c'est basé sur la condition et les sauts :
si le gars a tappé ca
alors je vais la
sinon je fait ca
ca s'appelle un algorithme (si, alors, sinon ...) et pour créer un programme a partir de cet algorithme on utilise un langage de programmation ... (tu retrouve ces mots de base dans beaucoup de langages : if, then, else ...)
y'a d'autres structures d'évaluation : tant que, jusqu'à, de tant à tant,boucle sans condition (while,until,for,loop ...)
a chaque fois on évalue une variable ("entrez un nombre positif"
si NombreEntré < 0 alors "c'est pas un nombre positif"
sinon "bravo !!!"
ici la variable c'est NombreEntré.
Voila, ce tout petit tour d'horizon devrait mieux t'aider a comprendre de quoi on cause ailleurs ...
JosyX
tu veux faire quoi ?
des sites web , des applications ? sous quel OS ?
donne des exemples ......
soit precis , sinon on peut pas t aider :)
probleme
comme par exemple......?
JosyX
t as qu a faire du C , comme ca tu perdras pas ton temps
le principe de fonctionnement est en tous cas tres simple,
tu tapes des mots dans un editeur de texte et en general le compilateur fera le reste ( si les mots ont un sens).
JosyX
t as qu a faire du C , comme ca tu perdras pas ton temps
le principe de fonctionnement est en tous cas tres simple,
tu tapes des mots dans un editeur de texte et en general le compilateur fera le reste ( si les mots ont un sens). ;)