Je me lance dans la programmation en C, hier j'ai acheté le livre de la collection LE TOUT EN POCHE, et j'ai commencé a le lire, j'espere ne pas avoir trop de probleme avec le langage C mais si j'en ai, j'espere pouvoir compter sur vous pour m'aider
Merci a+
moi je c pas prog alors si tu pouvais nous raconter régulièrement comment ça se passe, ce serait cool. "program story"

A fps shooter or a spy like Solid the killer?
Find the answer and you'll be a winner.
et d un coup tu vas te rendre compte que la prog C et la prog sur GP c est un peu different(sur GP faut utiliser les SDK, et ca si tu connais pas les fonctions c est ce qui est le plus rebutant!)
donc la prog c'est quand même des maths à 90%?

A fps shooter or a spy like Solid the killer?
Find the answer and you'll be a winner.
t sur? parceque les fonctions c'est quand même des maths?

A fps shooter or a spy like Solid the killer?
Find the answer and you'll be a winner.
non. pour tout te dire je n'y connais ABSOLUMENT rien.

A fps shooter or a spy like Solid the killer?
Find the answer and you'll be a winner.
lol GPlove on voit en effet que tu comprends rien, tu sais le mot fonction veux dire beaucoup de chose!
alors qu est ce qu une fonction en C : C est un sous programme dans le prog, le SDK comporte toute le fonction liee a l affichage sur la console(ca evite de les reprogrammer!) donc au lieu de toujours recopier le meme morceau de code tu le mets dans une fonction, et apres dans le programme principal tu apel cette fonction, et voila!
Vous me conseiller quoi ? de commencer a crée un mini jeu sur pc ou de commencé tout de suite a programmer sur gp ?n
deja fais un hello world sur Pc, ensuite essaie de cree des tableaux sur pc de les remplir, d utiliser les donnees de tes tableaux, apres tu fais un systeme de combat sur PC qui ecrit tout ce qui se passe a l ecran, exemple tableaux comprend vie,force du personnage 1 et tableau 2 vie force du personnage 2 et tu les fais virtuellement se fighter, ensuite quand t auras reussi a faire ca en mode texte(juste des ecritures qui apparaisse a l ecran), bah la tu peux commencer mettre des images et dans ce cas ca sert a rien de continuer sur PC(parceque c est pas les meme SDK/API, entre Direct X9 et le SDK de GP c est quand meme diferent!)
oups c'est
printf ("Hello world\n")
javais oublier le saut a la ligne
fait pas fait pas ton malin, c est l exemple du bouquin! tu crois que je l ai pas fais avant toi! ^^
puisque t es si fort detail moi ton code, pour me faire comprendre a moi noob ce que veux dire c est void, ou {}, ou meme printf, ca veut dire quoi tout ca!
Moprolines ----> Vous me conseiller quoi ? de commencer a crée un mini jeu sur pc ou de commencé tout de suite a programmer sur gp ?n
bas commence deja par faire les exemples du sdk de la gp cela sera une bonne base
alors pour repondre a manoloben, void sinifie que main ne renvoie pas de valeur ? printf est une fonction et je c pas trop quoi lol ^^
lol printf affiche la chaine de caractere qui se trouve entre "blabla" et le /n est un commutateur
donc ??
je dois rajouter void ?
mais quand g lu dans le livre, il marque return 0 avec main()
void main() je lutilise avec exit(0) pas avec return non ?
C est pas reellement une erreur c est plus un Warning ca depend surtout de ton compilo, mais ce genre de chose te permettrons de mieux comprendre ce que veut dire un return(0), et un void ou int devant le nom du fonction!
Si tu mets void main()(ou void nom_de_fonction)
tu return rien(pour une fonction autre que main c est pas tres interressant de rien retourner! Ou alors ta fais du Global, tu veras ca plus loin!)
tu mets int ca veut dire que tu vas retourner quelquechose(un int plus precisement), en general un main ne retourne rien(ca sert a rien de retourner quelque chose, puisque une fois sorti du main, le prog s arrete, ca peut servir si jamais tu veux debugguer!), mais en raison de certaine regle de code, on met int main quand meme!
quand tu mets int devant un fonction tu vas donc retourner un int que tu pourras utiliser a l endroit ou tu as appele ta fonction, bref le bouquin t expliqueras ca mieux que moi!
Aller bon courage! Que la force soi avec toi!
A ok ben je commence a comprendre, int, ca integre qqchose mais faut que je continu dans mon bouquin, ya aussi le signe "%" qui me fait des misere, ce signe, c'est le reste de la division, dans le livre j'ai vu des exemples du genre : f% = x un truc du genre mais faut pas trop que j'avance trop vite, je verrai plus tard dans le livre ^^
Merci et a +
c drole car moi aussi g commencer la prog en C (plutot lire le bouquin et faire des tutos^^)

pixel and 3D graphics: www.madpxl.com
seeking iPhone developer, contact me !