Retourner au contenu associé (entrée de forum : Stocker directement des pointeurs qui pointent sur des structures)
Posté par jmax17 le 21 janvier 2014 à 12:31. En réponse au message Stocker directement des pointeurs qui pointent sur des structures. Évalué à 2.
depuis quelque temps je passe à sizeof le nom de la variable plutôt que son type exemple
typedef struct MaStructure MaStructure; struct MaStructure { int State; // 0 int Prevstate; // -1 int Position; // 0 int Target; // -100 }; MaStructure *pMa_struct = malloc(sizeof(*pMa_struct ));
avec *pMa_struct j'indique a mon compilateur d'utiliser la taille de l'objet pointé par pMa_struct.
mais je ne retrouve pas cette syntaxe dans les forum et autre doc.
est elle déconseillée ?
perso je la trouve sympa je n'ai pas utiliser le nom de la structure qui peux changer
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# sizeof()
Posté par jmax17 . En réponse au message Stocker directement des pointeurs qui pointent sur des structures. Évalué à 2.
depuis quelque temps je passe à sizeof le nom de la variable plutôt que son type exemple
avec *pMa_struct j'indique a mon compilateur d'utiliser la taille de l'objet pointé par pMa_struct.
mais je ne retrouve pas cette syntaxe dans les forum et autre doc.
est elle déconseillée ?
perso je la trouve sympa je n'ai pas utiliser le nom de la structure qui peux changer