Comment sortir d'une fonction ? [C] - Programmation
Marsh Posté le 17-12-2001 à 11:27:55
y'a return ..
exemple
int isOK(int i)
{
i++;
if(i>10)
return 1;
i+5;
return 0;
}
y'a aussi GOTO à éviter
Marsh Posté le 17-12-2001 à 11:28:05
return (valeur_retour);
P'tain trop facile ces questions
LEGREG
Marsh Posté le 17-12-2001 à 11:31:48
legreg a écrit a écrit : return (valeur_retour); P'tain trop facile ces questions LEGREG |
Ben justement vous auriez pu me laisser y repondre
Marsh Posté le 17-12-2001 à 11:48:47
legreg a écrit a écrit : ben return; allez +10pts LEGREG |
y a qd même pas de quoi se la pêter !!!! répondre à une question comme ça...
Marsh Posté le 17-12-2001 à 11:57:10
El_Gringo a écrit a écrit : y a qd même pas de quoi se la pêter !!!! répondre à une question comme ça... |
ben non mais je ne pense pas repondre qu'a ce genre
de questions..
(parfois je me demande meme
pourquoi ils creent pas un forum "programmation avancee"
qui ne serait pas envahie de questions de debutants..)
mais la c'est vraiment pas du jeu
A+
LEGREG
Marsh Posté le 17-12-2001 à 12:06:03
ben quoi? je vois pas ou y'a une subtilité là ..
meme toi legreg tu t'es posé un jour cette question!
je trouve que le ton que tu as employé se rapprochait plus de la moquerie que de l'explication.
et fait gaffe à tes chevilles..
Marsh Posté le 17-12-2001 à 12:06:16
la viper a écrit a écrit : y'a return .. exemple int isOK(int i) { i++; if(i>10) return 1; i+5; return 0; } y'a aussi GOTO à éviter |
à éviter ?
Code :
|
ceci tu veux dire ?
[edtdd]--Message édité par antp--[/edtdd]
Marsh Posté le 17-12-2001 à 12:17:33
la viper a écrit a écrit : et fait gaffe à tes chevilles.. |
merci pour mes chevilles
mais je vois pas en quoi demander
a ce que soit cree un forum
"programmation avancee"
soit un probleme de gonflement de chevilles.
Je reponds souvent aux questions de debutants et ce n'est
pas le probleme (et pas forcement moqueur
meme si ca peut etre pris comme ca je le reconnais).
Et puis la en l'occurrence il n'y a rien
a expliquer, a part conseiller de reprendre
le bouquin "le langage C" de Kernighan & Ritchie ou toutes les subtilites du langage C sont expliquees (et il est loin d'etre
imbitable a mon avis).
LEGREG
Marsh Posté le 17-12-2001 à 12:22:02
legreg a écrit a écrit : merci pour mes chevilles mais je vois pas en quoi demander a ce que soit cree un forum "programmation avancee" soit un probleme de gonflement de chevilles. Je reponds souvent aux questions de debutants et ce n'est pas le probleme (et pas forcement moqueur meme si ca peut etre pris comme ca je le reconnais). Et puis la en l'occurrence il n'y a rien a expliquer, a part conseiller de reprendre le bouquin "le langage C" de Kernighan & Ritchie ou toutes les subtilites du langage C sont expliquees (et il est loin d'etre imbitable a mon avis). LEGREG |
parce que tu te prend pour un programmeur "avancé" !?
Marsh Posté le 17-12-2001 à 12:22:18
"le langage C" de Kernighan & Ritchie
Excelent bouquin, je l'ai lu juste pour le plaisir, vu que j'ai pas l'occasion de faire du C
Marsh Posté le 17-12-2001 à 12:23:34
Mara's dad a écrit a écrit : "le langage C" de Kernighan & Ritchie Excelent bouquin, je l'ai lu juste pour le plaisir, vu que j'ai pas l'occasion de faire du C |
ouah... c de la folie qd même ! lire un bouquins de prog alors qu'on y est pas forcé du tout ! c qd même pas le genre de bouquins que je préfère moi ...
Marsh Posté le 17-12-2001 à 12:27:10
A l'époque c'était quand même pour apprendre le C, mais j'ai jamais eu l'occasion de le pratiquer vraiement.
Ce que je veux dire, c'est que je trouve que c'est un modèle de pédagogie, ce bouquin.
Marsh Posté le 17-12-2001 à 12:40:04
antp a écrit a écrit :
|
plutot que goto je verrai plutot un
setjmp, longjmp
goto est a reserver pour un usage "local"
exclusivement.
A+
LEGREG
Marsh Posté le 17-12-2001 à 12:48:14
El_Gringo a écrit a écrit : parce que tu te prend pour un programmeur "avancé" !? |
ben moi je sais ce qu'est un namespace par exemple
nan je suis un programmeur debutant aussi
mais il y a differents degres de debutants.
(et le return ca s'apprend dans les bouquins
"apprendre le C en 21 jours" ).
Par exemple on me paie pour programmer
et franchement je fais
souvent des trucs pas jojos mais "chut!".
LEGREG
Marsh Posté le 17-12-2001 à 13:00:46
fait gaffe ton employeur pourrait te reconnaitre
bah, je cé pas pour toi mais moi, dès que je vois un truc pas jojo, je suis obligé de le changer ( c'est ma moral et ma conscience qui m'y oblige )
Marsh Posté le 17-12-2001 à 14:19:57
legreg a écrit a écrit : ben moi je sais ce qu'est un namespace par exemple nan je suis un programmeur debutant aussi mais il y a differents degres de debutants. (et le return ca s'apprend dans les bouquins "apprendre le C en 21 jours" ). Par exemple on me paie pour programmer et franchement je fais souvent des trucs pas jojos mais "chut!". LEGREG |
...J'ai pas dit que j'étais un programmeur avancé moi !
Surtout niveau STL d'ailleur : j'y connais tout bonnement rien ! Je suis un enfant de microsoft moi, elevé aux MFC
C ce que j'voulais te faire dire: t surement "meilleur" en prog que celui qui demande comment on fait un return, mais pour plein d'autres programmeurs, t un débutant (moi aussi, oui :-))
Donc Hardware va pas créer 50 forums ("tout débutant", "débutant moyen", "débutant avancé", "débutant moyennement avancé",...) on s'y perdrait un peu non !?
D'autant plus que l'intéret du forum, c'est justement qu'il y a des gens meilleur que nous qui le fréquentent...
Marsh Posté le 17-12-2001 à 14:35:18
nan honnetement,
un forum ou il n'y a que des questions
de debutants ca perd de son interet.
Je sais pas si t'imagines si les gens posaient
leurs questions de programmation dans "blah blah"
sous pretexte que les programmeurs ils
frequentent aussi "blah blah"?
ben a l'heure actuelle
"programmation" c'est un peu "blah blah"
a moindre echelle.
LEGREG
Marsh Posté le 17-12-2001 à 14:56:57
Mais attends, et t'en penserai quoi toi si qqn disait que t trop mauvais par rapport à lui, et que t'as pas ta place dans le forum !?
Marsh Posté le 17-12-2001 à 14:59:33
bon j'arrete cette discussion la
mais si tu relis ce que j'ai dit,
je n'ai jamais dit ca
d'ailleurs si tu relis mes posts (pas uniquement celui-ci)
tu verras que je reponds toujours volontiers a tout type
de questions.
A+
LEGREG
Marsh Posté le 17-12-2001 à 11:22:26
Voila, tout est dans le titre: sortir d'une fonction a une certaine condition sans executer la suite....
Merci