ulrich hat geschrieben:roro hat geschrieben:& steht fĂĽr Pointer.
nein, das & ist in dem fall der "adresse-von"-operator.
fĂĽr pointer steht *, um es salopp auszudrĂĽcken.
"adresse-von" .. also korrekt ausgedrueckt "referenz-operator" ?

ulrich hat geschrieben:roro hat geschrieben:& steht fĂĽr Pointer.
nein, das & ist in dem fall der "adresse-von"-operator.
fĂĽr pointer steht *, um es salopp auszudrĂĽcken.


dreamwalker hat geschrieben:ulrich hat geschrieben:roro hat geschrieben:& steht fĂĽr Pointer.
nein, das & ist in dem fall der "adresse-von"-operator.
fĂĽr pointer steht *, um es salopp auszudrĂĽcken.
"adresse-von" .. also korrekt ausgedrueckt "refferenz-operator" ?

ulrich hat geschrieben:allerdings muĂź ich zugeben, daĂź ich nicht genau weiĂź, ob es in C (im gegensatz zu c++) ĂĽberhaupt referenzen gibt.

#include <stdio.h>
/* #define __DEBUG__ */
int main(int argc, char** argv)
{
   double dMark = 0.0;      /* Deutsche Mark */
   const double KURS = 1.95583;      /* Euro Kurs */
   printf ("DMark zu Euro Umrechner\n\n");
 
   printf ("Deutsche Mark eingeben: ");
   fflush(stdout);
   scanf ("%lf", &dMark);   /* Eingabe und in dMark double ablegen */
#ifdef __DEBUG__
      printf("Eingabe: %lf\n", dMark);
#endif 
   if(dMark > 0.0)
   {
      printf ("\n%.2lf Deutsche Mark sind %.2lf Euro\n\n", dMark, (dMark / KURS));   /*Rechnen und anzeigen*/
   }
   else
      fprintf(stderr, "Fehlerhafte Eingabe: %lf\n", dMark);
    
   return 0;
}

Mitglieder in diesem Forum: Google [Bot] und 0 Gäste