Moin ! Folgende Sache habe ich.... char test[256] = "200"; Jetzt möchte ich den Wert von test, quasi den Inhalt(200) mitten in meinem Programm abfragen. Wie mache ich das am besten und am saubersten in C - Sprache ? Mit Pointern ? Mfg Nils
z.B. mit der Funktion atoi char test[256] = "200"; int resultat; resultat = atoi (test);
Hallo ! Das habe ich jetzt mal ausprobiert, allerdings bekomme ich dann die folgende Fehlermeldung: [Warning] passing arg 1 of `atoi' makes pointer from integer without a cast Was nun?
Schau Dir in der Dokumentation Deines Compilers bitte mal die Funktion atoi an. Die hat nämlich erstens nicht nur einen Parameter und zweitens ist mindestens der erste dieser Parameter ein Zeiger...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.