Gast
#725982
Hallo, ich arbeite unter AVR-Studio in C und programmiere einen Mega8. (Alles Neuste Versionen) Mein Problem, ich brauche gerade eine 64Bit Variable, aber weder die deklaration mit "long long" noch "uint64_t" bzw. "int64_t" bringt die gewünschten Ergebnisse. Hier mal ein Beispiel Code:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
Die Fehlerausgabe ist immer gleich: ../main.c:15: warning: integer constant is too large for 'long' type Ich meine klar ist die Variable zu lang für ein "long" (32Bit), daher ja auch die deklaration als 64Bit Variable (double)<-geht im übrigen auch nicht. Jemand eine Idee? Gruß Ralf