Connexion
Vous n'avez pas encore de compte personnel ? Vous devriez en créer un. Une fois enregistré vous aurez certains avantages, comme pouvoir modifier l'aspect du site, ou poster des commentaires signés...
Support
Activité du Site

Pages vues depuis 06/01/2019 : 13 383 608

  • Nb. de membres 368
  • Nb. d'articles 2 854
  • Nb. de forums 24
  • Nb. de sujets 13
  • Nb. de critiques 0

Top 10  Statistiques

Index du forum »»  Développement »» Vos conseils pour bien commencer en C

Vos conseils pour bien commencer en C#826

5Contributeur(s)
yogiofvmPapiosaurYomguiAmiDARKFab
2 Modérateur(s)
PapiosaurBeWorld
yogiofvm yogiofvmicon_post
salut tous !

hs hier donc ce soir en "hello world" et plus si ca le fait

j'ai un petit probleme, l'editeur cygnusED je crois (un stylo rouge)
demande une assignation et je ne sais ou l'assigner car même
en repertoire cygnusED l'editeur ne se lance pas

avant de me mettre au dessin hop recherche d'editeur
autre avec mise en couleur de la syntaxe et apres
cette nuit je code je code je code bref je vais me faire
plaisir

bibiz a tous

steff
AmiDARK AmiDARKicon_post
@Yogiofvm :
Tu as raison !
Fais toi plaisir :)
yogiofvm yogiofvmicon_post
ouihnnnnnnnnnnnnnn

pas eu le temps de faire le hello world

plein de dessins a faire mais ca viendre

donc si j'ai bien compris: editeur ced + gcc ?

et hop j'essaye tout de suite

faut pas deconner

bibiz
yogiofvm yogiofvmicon_post
ouinnnnnnnnnnn j'ai pas encore eu le temps

bref stap un hello world d'un certain type

bibiz tous morphos est un delice sur un ordi
a deux fois 90€ ce qui fait qu'il ne m'a pas couté
cher par rapport a un aone qui certes est un poil
au dessus mais ouchhh c'est cheros quand meme

mais je sais que notre amigaoufff en prend grand
soint avec nonentes choses a faire dessus

et vives les chtis suisses !


amiga ouf au rapport bientot une amiga bouffe chez
moi tu pourras ramener du EXTRA

bibiz

steff qui donne des nouvelles et se trouve tout con
de ne pas avoir commencé le c

tcho ! :-b :-b :-b
AmiDARK AmiDARKicon_post
Essaye :
Printf( "hello world" );
MDR
Yomgui Yomguiicon_post
Petit truc pas évident pour les débutants:

Le C est un langage qui posséde un certain nombre de mot réservés ayant des significations propres au langage.
Par exemple: if, else, do, int, extern, switch, etc
Et des opérateurs aussi: +, -, /, *, ||, &&, ++, --, etc

Le C c'est juste un assemblage de tout cela avec des variables et des fonctions.

Mais la où je veux en venir, c'est qu'une "erreur" de débutant est de croire que "printf" (sans p majuscule) fait partis du langage: non, il fait parti d'une biblothèques de fonctions qui s'ajoute au langage et on l'appel bibliothèque ANSI-C.
De même qu'il existe une (ou plus) bibliothèque(s) pour dédiée(s) au système lui-même (ici MorphOS).
On retrouvera même parfois des variations des routines ANSI-C dans la bibliothèque système, comme ici "Printf" (avec un P majuscule), venant de la dos.library en faite.

Mais attention à ne pas confondre les 2!!! Malgrès le même "prototype" (le nombre d'arguments, leur types et le retour) elle ne sont pas toujours 100% compatibles.

Donc déjà avec GCC et le SDK MorphOS, on peut commencer à écrire un code ANSI-C qui fonctionne sans utiliser spécifiquement des fonctions du système. HelloWorld peut s'écrire donc avec un printf() (ANSI-C) ou un Printf (MorphOS).

Dernière chose: attention à ne pas trop mélanger les styles, on peut vite arriver à des mélanges incompatibles.
--

http://blog.yomgui.fr/
http://www.yomgui.fr/yiki/doku.php
http://www.yomgui.fr/bugtracker
AmiDARK AmiDARKicon_post
@Yomgui :
/me à mis un P majuscule car c'était un début de phrase alors que j'utilise toujours printf("....");
et Yomgui qui m'en a fait tout un roman! MDR :p
yogiofvm yogiofvmicon_post
coucou a tous !

voila mon premier code

#!!include!!
#!!include!!

int main()

{
printf("hello mon petit coquinou de amigaouf le vrai ouf !/n");
return 0;

}


mon mahleur est de ne pas retrouver gcc dans mon c

hum faut dire que je debute ok

ou trouver un gcc indiqué a morphos 2.7 svp ?

bonne nuit a tous


steff



edit : amiga ouf wééééééééééé :=! :=! :=! :=!
yogiofvm yogiofvmicon_post
wé bon deja mon code pour les !include! disparait dès sa mise en ligne ici

pas tout compris mais bon

bref c'est bon pour les !include! avec stdio et stdlib

sinon a l'aide les amis !

steff qui va a la 3d

a bientot


steffou
Fab Fabicon_post
Tu installes le SDK qui es t disponible sur le site de MorphOS dans la section downloads.
Et GCC ne sera pas installé dans C:, non. :)