Variabel immer mit Wert aus dem Speicher belegt



  • habe das problem das ich einer varaibeln keinen wert zuweisen kann weil sie immer mit dem wert 2293604 belegt ist. den fehler hatte ich jetzt schon in der schule und zuhause (immer mit der gleichen zahl obwohl die syntax der zuweisung 100% richitg ist).

    #include<stdio.h>
    #include<stdlib.h>

    main()

    {
    int test1=0,test2,test3,test4;
    printf("%i",&test1);
    usw

    oder

    #include<stdio.h>
    #include<stdlib.h>

    main()

    {
    int test1,test2,test3,test4;
    test1=0;
    printf("%i",&test1);
    usw

    bei der ausgabe wird dann die oben erwähnte zahl ausgegeben

    benutze den DevC++ 4.9.9.2

    Wäre für schnelle hilfe sehr dankbar



  • Überleg mal was das & im printf zu bedeuten hat und ob es dort hingehört ,
    wenn nicht, 😉 warum nicht.

    //eidt
    ps: sieht doch sehr nach c aus. entweder c++ header und namespaces oder anderes
    forum das nächste mal



  • oh ha!
    demnächst programmiere ich nicht mehr so spät, das scheint nichts für mich zu sein. 😉
    danke für die schnelle antwort.


Anmelden zum Antworten