Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2068 connectés 

  FORUM HardWare.fr
  Programmation
  C

  quoiqu'est-ce unary?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

quoiqu'est-ce unary?

n°927973
blaise_lap​orte
Posté le 20-12-2004 à 12:34:11  profilanswer
 

Bonjour
 
je cherche à afficher le contenue d'une adresse pointée par un pointeur et écrit donc la ligne:
 
printf ("%lf \n", * nb_mesure);
 
quand je conpile, il me marque une erreur sur cette ligne avec comme message:
 
invalid type argument of `unary *'  
 
Je ne comprend pas ce que veux dire unary.
Je précise que je débute en c.
 
Merci

mood
Publicité
Posté le 20-12-2004 à 12:34:11  profilanswer
 

n°927987
ixemul
Nan mais sans blague ! ⚡
Posté le 20-12-2004 à 13:06:55  profilanswer
 

Commençon par le commencement :
 
unary : unaire
binary: binaire...
 
ce sont les types d'opérateurs (il existe également le fameux ternaire ...?...:... )
 
Les opérateurs binaires :  ...=...   ...+... , etc
 
les opérateurs unaire : !...  *... , etc
 
*... est un opérateur unaire donc. Dans ton cas cela ne fonctionne pas car le * doit être collé au nom de variable comme ceci : *nb_mesure
 
A la différence, le * binaire, servant a la multiplication, DOIT être espacé des noms de variables.
 

n°927992
push
/dev/random
Posté le 20-12-2004 à 13:11:57  profilanswer
 

rien avoir  :D  
 
c'est juste que ton nb_mesure n'est pas un pointeur...

n°928002
merlin-boa
Posté le 20-12-2004 à 13:32:17  profilanswer
 

ixemul a écrit :

A la différence, le * binaire, servant a la multiplication, DOIT être espacé des noms de variables.


 
En gros tu es en train de dire que l'on ne peut pas écrire:
a=b*c;
Mais obligatoirement:
a = b * c;
 
:lol: et tu utilises quoi comme compilo ?

n°928013
blaise_lap​orte
Posté le 20-12-2004 à 13:37:45  profilanswer
 

Ha ba oui, je me suis planté dans les noms de variable... :bounce:  
 
Honte à moi. On peu être débutant en c, mais la, franchement... :D  
 
Merci! :hello:  
 

n°928017
ixemul
Nan mais sans blague ! ⚡
Posté le 20-12-2004 à 13:41:26  profilanswer
 

merlin-boa a écrit :

En gros tu es en train de dire que l'on ne peut pas écrire:
a=b*c;
Mais obligatoirement:
a = b * c;
 
:lol: et tu utilises quoi comme compilo ?


 
 
Mauvaise digestion  :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  quoiqu'est-ce unary?

 

Sujets relatifs
Plus de sujets relatifs à : quoiqu'est-ce unary?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR