"typedef struct s_machin MACHIN, * PMACHIN;", c'est accepté?
"typedef struct s_machin MACHIN, * PMACHIN;", c'est accepté?
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
MACHIN ouiEnvoyé par Médinoc
PMACHIN, pas trop , non... C'est ça 'cacher les pointeurs'... Y'a le P, OK... C'est moins grave...
Pas de Wi-Fi à la maison : CPL
C'est quoi cete ecriture?Envoyé par Emmanuel Delahaye
Enfin ce bout de code??
Prenez le temps d'aller vite...
Programme sous Windows, en C avec Code::Blocks, en Java JRE 1.6. avec Eclipse, en PHP/HTML/CSS avec Dreamweaver CS5 ou NotePad++ et en VBA sous avec Access 2010, Excel 2010, Word 2010 et Outlook 2010.
Ben c'est un debut de fichier oui.Envoyé par miron
Un prototype de fonction
void F(T s);
Et un typedef...
Introduction à Silverlight 4 (new) ; Localisation d'une application Silverlight (new) ;
Mon espace perso[/B]
La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. Albert Einstein[/SIZE]
Jamais en ten du parlé!!!Envoyé par Skyrunner
Prenez le temps d'aller vite...
Programme sous Windows, en C avec Code::Blocks, en Java JRE 1.6. avec Eclipse, en PHP/HTML/CSS avec Dreamweaver CS5 ou NotePad++ et en VBA sous avec Access 2010, Excel 2010, Word 2010 et Outlook 2010.
De quoi? de typedef?
typedef <def_type> <identificateur>;
typedef définit le nom <identificateur> comme synonyme de la définition du type de donnees <def_type>.
typedef char* T;
Quand tu utilisera un T, ce sera un char*.
Pratique pour les programmes 'template'.
Introduction à Silverlight 4 (new) ; Localisation d'une application Silverlight (new) ;
Mon espace perso[/B]
La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. Albert Einstein[/SIZE]
Ben oui, il faut ouvrir ton livre de C plus souvent.Envoyé par miron
K&R2 Chapître 6.7.
Pas de Wi-Fi à la maison : CPL
Quel livre de C???Envoyé par Emmanuel Delahaye
Prenez le temps d'aller vite...
Programme sous Windows, en C avec Code::Blocks, en Java JRE 1.6. avec Eclipse, en PHP/HTML/CSS avec Dreamweaver CS5 ou NotePad++ et en VBA sous avec Access 2010, Excel 2010, Word 2010 et Outlook 2010.
Le K&R seconde édition que je te conseille de te procurer rapidement et de le lire (au sinon un tuto complet sur le C tel que ceux-ci : Cours magistraux et d'initiation sur le langage C)Envoyé par miron
Mais la 3eme edition sortira t'elle? j'ai pas envie de mettre 40€ pour que ce soit depassé!!!Envoyé par gege2061
Prenez le temps d'aller vite...
Programme sous Windows, en C avec Code::Blocks, en Java JRE 1.6. avec Eclipse, en PHP/HTML/CSS avec Dreamweaver CS5 ou NotePad++ et en VBA sous avec Access 2010, Excel 2010, Word 2010 et Outlook 2010.
De plsu je rappelle que j'ai des partiels en appreoche, et que par consequent je ne peu passer trop de temps au C!!!Envoyé par Emmanuel Delahaye
Prenez le temps d'aller vite...
Programme sous Windows, en C avec Code::Blocks, en Java JRE 1.6. avec Eclipse, en PHP/HTML/CSS avec Dreamweaver CS5 ou NotePad++ et en VBA sous avec Access 2010, Excel 2010, Word 2010 et Outlook 2010.
Non.Envoyé par miron
Pas de Wi-Fi à la maison : CPL
Ni sur les forums...Envoyé par miron
Pas de Wi-Fi à la maison : CPL
Bien sur ce qui inclu les forums...Envoyé par Emmanuel Delahaye
Mais la j'ai boc 6h d'affilé, plus ce matin je pensse que j'ai eu mon taff pour aujourd'hui!!!
Je peu me detendre un peu en penssant en C
Prenez le temps d'aller vite...
Programme sous Windows, en C avec Code::Blocks, en Java JRE 1.6. avec Eclipse, en PHP/HTML/CSS avec Dreamweaver CS5 ou NotePad++ et en VBA sous avec Access 2010, Excel 2010, Word 2010 et Outlook 2010.
Bon mais la seconde est bien?Envoyé par Emmanuel Delahaye
(Je parle pas de la deuxieme car si la troisieme ne sort pas!!!)
EDIT : Pas bien mais SUPER?
Prenez le temps d'aller vite...
Programme sous Windows, en C avec Code::Blocks, en Java JRE 1.6. avec Eclipse, en PHP/HTML/CSS avec Dreamweaver CS5 ou NotePad++ et en VBA sous avec Access 2010, Excel 2010, Word 2010 et Outlook 2010.
C'est notre Bible à tous (C90). Mais si tu préfères La Parole de Dieu : "google n1124" (C99)Envoyé par miron
(Mais Dieu parle anglais, désolé !)
Pas de Wi-Fi à la maison : CPL
Laissons donc Dieu de coté dans tous ca...Envoyé par Emmanuel Delahaye
C90, C'est ce que j'utilise?
Ou c'est C99?
Prenez le temps d'aller vite...
Programme sous Windows, en C avec Code::Blocks, en Java JRE 1.6. avec Eclipse, en PHP/HTML/CSS avec Dreamweaver CS5 ou NotePad++ et en VBA sous avec Access 2010, Excel 2010, Word 2010 et Outlook 2010.
Toutes les variables du programme doivent être initialisés ?Utilisation d'une variable non initialisée
Personnelement, je n'initialise que les compteurs, ou des variables qui vont contenir des sommes, produits, ... mais pas toutes, je peux savoir en quoi ca pourrait être "dangereux" de ne pas tout initialiser ?
Si on l'utilise par inadvertance il y a risque de comportement indéfini.
C'est une sécurité.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 int a; printf("%d",a);
Formateur expert .Net/C#/WPF/EF Certifié MCP disponible sur Paris, province et pays limitrophes (enseignement en français uniquement).
Mon blog : pragmateek.com
En parlant d'initialisation, vous parlez de donner un valeur à la variable lors de la déclaration, ou même après dans le programme ? (par exemple l'initialisation d'un indice d'une boucle for)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager