CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

C ... Hello Word

Penguins
Penguins
Niveau 4
05 mars 2003 à 19:36:39

Bonjour peut etre certain d´entre vous vont trouver ma question stupide mais bon donc voila.
J´ai pris sur internet des tutoriaux pour apprendre le Language C et le premier exemple et le Fameux "Hello Word"
/*
* Mon premier programme C.
*/
#include<stdio.h>
int main()
{
printf("hello world\n");
return 0;
}
bon donc jai copier ce code dans le "bloc note" ce qui était dit de faire du moin je crois sur le tutoriaux. Mais pour réussir a le faire foncitonner exemple voir ce que sa donne il faut faire une compile de sa et c´est ce bout la que je comprend pas.. Jai tenté de lire et relire ce qui était dit sur plusieur site mais je ne comprend toujours pas...
Si quelqun pouvais m´eclairer à ce sujet sa serait très apprécier!
Merci De vos Reponse!

lynkdr
lynkdr
Niveau 5
05 mars 2003 à 19:40:23

S´il te plait tu pourrais reposter le message dans la FAQ des debutants ( programmtion), ce n´est pas stupide, mais c un reflexe a prendre ca evitera que ce forum ne reste comme il est , c a d un bodel innomable!

hurleur
hurleur
Niveau 5
06 mars 2003 à 00:16:36

penguins>> je ne sais si c´est un bon exemple, mais pour faire marcher une voiture, il faut un moteur... pour faire fonctionner un programme écrit en C, il faut un compilateur.
J´utilise Visual C++ ( qui est payant). Si tu cherches, sur ce forum, tu trouveras d´autres compilateur.

M0NT0YA
M0NT0YA
Niveau 10
06 mars 2003 à 00:23:11

moi j utilise lccwin32 c gratos ! mais qd je vois ta question je me dis que c vraiment pas une bonne chose d apprendre un language de programmation pas sois mm . ..(qd on en connait aucun autre evidement... )

chickendaddy
chickendaddy
Niveau 5
06 mars 2003 à 05:37:17

essaye ca :

  1. include <iostream.h>

void main()
{
count >> "Hello World";
}

White_cat
White_cat
Niveau 6
06 mars 2003 à 09:27:45

Et prend aussi Dev C++ comme compilateur
http://telecharger.01net.com/windows/Programmation/langage/fiches/2327.shtml

en fait tu tappes tt ton texte dans la fenétre du compilateur(devc++) et ds le bloc note!!
ensuite ds ton compilateur tu fais "compiler"

et voila

allé bonne chance : -P

hurleur
hurleur
Niveau 5
06 mars 2003 à 11:54:18

<<
chickendaddy Posté le 06 mars 2003 à 05:37:17
essaye ca :

  1. include <iostream.h>

void main()
{
count >> "Hello World";
}

count >> "Hello World"; ( ?) plutôt cout<<"Hello World";

lynkdr
lynkdr
Niveau 5
06 mars 2003 à 11:57:35

. .. Il a precise dans son titre que c´etait du C, les reponses que vous lui donnez sont du C++.

JeanYvesYves
JeanYvesYves
Niveau 10
06 mars 2003 à 12:55:04

En effet, cout c´est ioostream, c´est du C++
donc son programme en C est tout a fait valide.

Qu´est ce que compiler alors ?

Et bien je te dirais que ton programme :

  1. include <stdio.h>, etc...

si tu donne ça a un ordinateur tel quel, il n´y comprendra rien : pour lui, c´est du chinoix, il ne saura pas quoi faire.

L´ordinateur parle dans un langage appelé code machine, entierement numérisé ( messieurs, l´assembleur n´est pas du code machine, mais ça y ressemble)

Programmer en code machine, c´est inhumain, c´est a s´arracher les cheveux ( je sais que quoi je parle), et pourtant, l´ordi ne comprends QUE le code machine.

Donc pour donner ta réponse, un compilateur C traduit ton code C en code machine, donc c´est indispensable : il te crée ton fichier EXE.

Voila

Lightness1024
Lightness1024
Niveau 10
06 mars 2003 à 14:53:27

je suis sur kil le sais tout ca donner lui plutot une precedure précise pour complier c´etait ca sa question !

il faut d´abord chercher un compilateur ( c´est a dire un programme exe qui prend en entrée un fichier . c et en sortie donne un . obj et un . exe)

par exemple il existe GCC qui est gratuit ( cherche le sur google).

en général un compilateur attend des arguments dans sa ligne de commande, exemple:
execute ceci:

c:\logiciels\Gcc\gcc.exe -c:\progs\hello.c

cette ligne de commande peut a priori marcher le compilateur renverra dans la sortie standard ( la console du systeme d´exploitation si ce compilateur est executé par lui) un rapport d´erreurs et de warnings ( dans ton code 0 erros, 0 warnings sera renvoyé)
et ton fichier exe sera trouvable a coté de ton . c ! !!

si la commande a envoyer n´est pas exactement ca lis l´aide livré avec le compilo.
il faudra peut etre lui donner le chemin de la libraire standard IO et lui donner les options de compilation etc etc c tres tres chiant a faire a la main !

c´est pourquoi mieux vaut utiliser une IDE !
comme l´IDE gratuite de Borland ( cherche sur leur site)

l´IDE ( Integrated Developement Environement) n´est qu´une sorte de bloc note mais amélioré pour la programmation.
il appellera lui meme le compilateur et lui enverra les options de compilation.
et comme le compilateur répond dans une sortie standard il suffit de faire une redirection vers une text box de l´IDE pour preske croire ke le compilateur est intégré a l´IDE !

voila bonne chance @#

site de borland:
www.borland.com

PS:
si tu es sous linux et que tu as installé KDE il existe déja une IDE ( KDevelop) qui compile avec GCC++ ta ka chercher dans le menu de raccourcis.

chickendaddy
chickendaddy
Niveau 5
07 mars 2003 à 09:27:30

hurleur --> j´ai fait une erreur : (

Lightness1024
Lightness1024
Niveau 10
07 mars 2003 à 21:31:31

le grand papa poulet faire une telle erreur ?

Penguins
Penguins
Niveau 4
07 mars 2003 à 23:33:47

merci a vous tous c´est très gentil : )

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment