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: 0 Mitglieder und 2 Gäste