> Geht das mit dem long long?
> Wie funktioniert das genau? Wird da einfach der Speicher multipliziert?
Nein, "long long" ist auf gängigen Architekturen ein 64-Bit-Integer.
> Es war die Rede von "aufnehmen" also nur speichern. Wäre aber schon
> sinnvoll wenn man auch damit rechnen kann. Was soll ich sonst mit so
> einer Zahl?
Einlesen, speichern und wieder ausgeben. Das wäre eine mögliche
Verwendung einer langen Zahl, ohne rechnen zu müssen.
> Das ist die Beispielzahl: [...]
Die ist aber sehr viel mehr als "4 Mal so groß wie long".
Wie der erste Poster schon geschrieben hat: Schau dir GMP an. Damit sind
solche Zahlen kein Problem.
Allerdings würde ich dir raten auf Visual Studio 6 zu verzichten, und
stattdessen entweder Visual Studio 2005 Express oder Code::Blocks zu
nehmen (beides kostenlos erhältlich). Visual Studio 6 ist schon ziemlich
alt; für C wird es vielleicht noch reichen, aber für modernen C++-Code
ist es leider nicht brauchbar.
Bei manchen Problemstellungen kann es auch sinnvoll sein, einen Wechsel
der Programmiersprache in Erwägung zu ziehen. Es gibt zahlreiche
Sprachen, die mit großen Ganzzahlen rechnen können wie mit normalen
(Python, LISP, Haskell, um nur ein paar zu nennen). Wenn es natürlich
eine Aufgabe im Studium ist, die die Programmiersprache explizit
vorgibt, dann ist das leider keine Option.