index.html >> programmation >> langage >> C >> exemple

Premier code source en C, variante du fameux "Hello World, Show me the Bar Foo or something else" , juste pour voir comment on écrit un source et comment il est perçut par C par la aussi.
alain

/*Premier source C (variantes de "Hello World!") juste pour voir comment on assigne, limite, lit et écrit une variable en C.*/

#include <stdio.h>
main(){
charnom[50];

printf("Quel est ton nom ?\n");
scanf("%s",nom);
printf("Bonjour, %s\n",sizeofnom);
return0;
}

/*Première ligne va charger le fichier stdio.h (standard In/Out)
la seconde défini la procedure main (principale, de demarage)
la troisiéme défini une chaine, de 50 caractéres alphanumériques au plus, comme étant la variable "nom".
la 5éme affiche en sorti, (par defaut) à l'écran la phrase "Quel est ton nom ?" suivi d'un retour chariot (a la ligne) avec la commande printf
la 6éme avec la commande scanf lit en entrée (par defaut le clavier) la chaine de caractére "nom" (qui sera considérée comme entré lorsque l'utilisateur appuiera sur la touche de validation qu'est "Return" (retour chariot).
la 7éme avec la commande printf (print formaté) affichera en sortie standard (écran) la phrase "Bonjour, le_nom_que_vous_avez_choisi_n'excedant_pas_50caractéres" suivi d'un retour chariot(positionnement sur la ligne suivante).
la 8éme retourne vrai si tout c'est bien passé et libére l'espace occupé par les variables (fin).
la 9éme est l'accolade fermante signifiant que la procedure main est terminée.
*/




/*celui-ci sur le même modéle donnera le nombre d'octets occupé par votre nom en mêmoire (ligne7)*/

#include <stdio.h>
main(){
charnom;

printf("Quel est ton nom ?\n");
scanf("%s",nom);
printf("Bonjour, %s\nVotre nom occupe %d octets en mémoire\n",nom,strlen(nom));
return0;
}




/*Ici nous voyons comment une procedure est appelé depuis la procedure principale (main)*/

#include <stdio.h>

main(){
printf("S'il vous plait ...\n");
serveur();
printf("Oui, amenez-moi l'addition\n");

return0;
}
serveur(){
printf(" Vous désirez monsieur ?\n");
}



retour en haut


index.html >> programmation >> langage >> C >> exemple