begin process at 2012 05 30 09:36:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Débutant(e)

 > 

signification de -> en C


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

signification de -> en C

lundi 17 décembre 2007 à 20:56:26 | signification de -> en C

MikyMax

Bonjour, je suis étudiant débutant dans la programmation en C.
Dans le cadre d'un projet je suis tombé sur ce signe ( -> ).

par exemple:
 

void appellu(matrice *A,matrice *L,matrice *U)

{

lu(A->ligne,A->composante,L->composante,U->composante);

}


Pourriez vous m'indiquer ce que ce signe fait dans ce programme?
Connaissez vous un équivalent?

merci d'avance

Mike

lundi 17 décembre 2007 à 21:11:23 | Re : signification de -> en C

SAKingdom

Membre Club
Réponse acceptée !
matrice est une structure.
A est un pointeur sur une structure matrice.
A->ligne on accède au membre ligne de la structure pointé par A.

Un équivalent ? Pourquoi faire ?
Oui il y a un équivalent mais ça donne simplement un code moins "propre":
(*A).ligne

C++ (@++)

lundi 17 décembre 2007 à 21:11:28 | Re : signification de -> en C

juju12

Réponse acceptée !
c'est l'accession aux membres d'une classe depuis un pointeur.
exemple:
struct A{int i};

A a;
A* p=&a;
// équivalents :
(*p).i=2;
p->i=2;
lundi 17 décembre 2007 à 21:12:32 | Re : signification de -> en C

juju12

Ah désolé double emploi.


Cette discussion est classée dans : matrice, signe, signification, composante


Répondre à ce message

Sujets en rapport avec ce message

Problème pour dériver une classe [ par arc59 ] J'ai créé une classe Matrice comportant des fonctions get_ele, set_ele (toutes les 2 sont "virtual") et la redéfinition de l'opérateur +.Dans ma class fichier.h [ par bidules ] Bonjour,j'aimerais savoir s'il est possible de mettre des structures dans un fichier d'entete.Car j'ai fais l'essai mais lors de la compilation pour c PB de matrice [ par limax84 ] J'ai un probleme d'allocation dynamique de memoire pour une matrice.pour un tableau, je procede comme ceci:int * t;t = new int [30];mais pour une matr matrice carréé [ par justeroland ] j'ai besoin de l'aide au sujet de l'exercice suivant: une matrice carré est dite balancée si les sommes des elements de ses quatre triangles sont égal Besoin d'aide en C - Fonction [ par bugs2600 ] Voici mon programme quelqu'un pourrait-il m'aider je dois faire une fonction et je ne vois pas comment la faire le non de ma fonction doit etre PRODMA une matrice de taille quelconque [ par anaisa ] salut tt le monde saurez vous m'aidez à résoudre un petit probleme: je dois programmé la somme, produit de matrices de taille quelconque en langage C Coord 2D to 3D [ par bat67000 ] Comment optenir d'un point 2D sur l'app les coordonnees du point 3D associé avec la matrice de projection ?(je pige pas bien comment fonctionne la mat Matrice constante. [ par nsoualem ] j'ai crée une classe matrice avec un constructeurdu type:matrice(int nbligne,int nbcolonne)...elle marche a merveille!!!Lors de la création d'un code, inverse de matrice dynamique [ par anaisa ] Aidez nous please c pr programmer en langage Votre texte ICIC l inverse de la matrice dynamique merci bcp !!!!!! matrice calcul [ par altay ] L'analyste programmeur a 3 dimensionmercredi je passe un oral de math pendant lequel je doit presenter un programme de calcul matriciel et je n'ai eu


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,811 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales