"typedef struct s_machin MACHIN, * PMACHIN;", c'est accepté?
Version imprimable
"typedef struct s_machin MACHIN, * PMACHIN;", c'est accepté?
MACHIN ouiCitation:
Envoyé par Médinoc
PMACHIN, pas trop , non... C'est ça 'cacher les pointeurs'... Y'a le P, OK... C'est moins grave...
C'est quoi cete ecriture?Citation:
Envoyé par Emmanuel Delahaye
Enfin ce bout de code??
Ben c'est un debut de fichier oui.Citation:
Envoyé par miron
Un prototype de fonction
void F(T s);
Et un typedef...
Jamais en ten du parlé!!!Citation:
Envoyé par Skyrunner
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'.
Ben oui, il faut ouvrir ton livre de C plus souvent.Citation:
Envoyé par miron
K&R2 Chapître 6.7.
Quel livre de C???Citation:
Envoyé par Emmanuel Delahaye
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)Citation:
Envoyé par miron
Mais la 3eme edition sortira t'elle? j'ai pas envie de mettre 40€ pour que ce soit depassé!!!Citation:
Envoyé par gege2061
De plsu je rappelle que j'ai des partiels en appreoche, et que par consequent je ne peu passer trop de temps au C!!!Citation:
Envoyé par Emmanuel Delahaye
:)
Non.Citation:
Envoyé par miron
Ni sur les forums...Citation:
Envoyé par miron
Bien sur ce qui inclu les forums...Citation:
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:lol:
Bon mais la seconde est bien?Citation:
Envoyé par Emmanuel Delahaye
(Je parle pas de la deuxieme car si la troisieme ne sort pas!!!)
EDIT : Pas bien mais SUPER?
C'est notre Bible à tous (C90). Mais si tu préfères La Parole de Dieu : "google n1124" (C99)Citation:
Envoyé par miron
(Mais Dieu parle anglais, désolé !)
Laissons donc Dieu de coté dans tous ca...Citation:
Envoyé par Emmanuel Delahaye
C90, C'est ce que j'utilise?
Ou c'est C99?
Toutes les variables du programme doivent être initialisés ?Citation:
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:
1
2 int a; printf("%d",a);
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)