strtol () ist die C-Laufzeitbibliotheksfunktion zum Konvertieren der Textdarstellung einer Zahl in eine lange Ganzzahl. Dieses SO-Tag gilt auch für strtoll (), strtoul () und strtoull (), die die gleiche Umwandlung in die Typen "long long", "unsigned long" und "unsigned long long" durchführen.
Was ist aus fachlicher Neugierde der sicherste / schnellste / effizienteste Weg, um zwei vollständig numerische Strings in C zu vergleichen?
%Vor%
17.06.2011, 18:08
Ich kann das tun:
%Vor%
Aber was ist der richtige Weg, um eine Hexadezimalzahl über die Befehlszeile in das Programm zu bekommen?
unsigned char cTest = argv[1];
macht den Trick nicht. Das erzeugt eine Initialisierung macht Integer...
29.01.2010, 15:15