Rechenaufgabe mit zeiger und scanf

Diskutiere Rechenaufgabe mit zeiger und scanf im C/C++ Forum; hallo ich habe versucht meine größe in m zu berechnen dabei wollte ich scanf und zeiger verwenden ... kriege es aber nicht hin ..hoffe könnt mir...

  1. canyakan95
    canyakan95 Mitglied
    hallo ich habe versucht meine größe in m zu berechnen dabei wollte ich scanf und zeiger verwenden ...
    kriege es aber nicht hin ..hoffe könnt mir weiterhelfen..
    und ist das erste mal das ich mit zeigern arbeite.

    Mein code:
    void groesse()
    {
    int groesse_cm;
    printf(" Wie groß bist du in cm?");
    scanf("%d",&groesse_cm);
    float *groesse_m = groesse_cm/100;
    printf("Du bist %f groß", *groesse_m);
    }
     
  2. Vielleicht hilft dir dieser Java-Kurs hier weiter --> (hier klicken)
  3. Dompteur
    Dompteur Aktives Mitglied
    Die Zeile:
    Code (C):
    float *groesse_m = groesse_cm/100;
    enthält einen Fehler. Du weist einem Pointer einen berechneten Wert zu.
    Entweder verzichtest du an dieser Stelle auf Pointer und schreibst einfach:
    Code (C):
    float groesse_m = groesse_cm/100;
    Oder du brauchst eine Speicherstelle, deren Adresse du dir holst.
    Code (C):
    float groesse_m;
    float * pGroesse_m = &groesse_m;
     
    Wenn du Pointer verwendest, dann musst du immer auch dafür sorgen, dass sie auf einen gültigen Speicherbereich zeigen.
     
  4. InfectedBytes
    InfectedBytes Bekanntes Mitglied
    zudem ist groesse_cm ein int und die zahl 100 ebenfalls, daher wird hier nur integer division durchgeführt. Daher solltest du hier einfach durch 100f teilen.
     
Die Seite wird geladen...

Rechenaufgabe mit zeiger und scanf - Ähnliche Themen

Rechenaufgabe im JLabel ausrechnen
Rechenaufgabe im JLabel ausrechnen im Forum Java Basics - Anfänger-Themen
GUI-Bedienelemente mit Zeiger/Referenzen-Array veralten
GUI-Bedienelemente mit Zeiger/Referenzen-Array veralten im Forum Java Basics - Anfänger-Themen
Größe des Mauszeigers ermitteln
Größe des Mauszeigers ermitteln im Forum AWT, Swing, JavaFX & SWT
Mauszeiger springt in obere linke Ecke des JDialogs
Mauszeiger springt in obere linke Ecke des JDialogs im Forum AWT, Swing, JavaFX & SWT
Doppelt-verkettete Liste: Zeiger != NULL oder Zeiger->Next != NULL
Doppelt-verkettete Liste: Zeiger != NULL oder Zeiger->Next != NULL im Forum C/C++
Thema: Rechenaufgabe mit zeiger und scanf