#1 9. Mai 2011 Hallo muss heute Abend die folgenden Aufgaben abgeben. Die erste und zweite habe ich fertig nun komme ich leider nicht weiter, weil ich nicht wirklich verstehe was ich machen muss. mein Programm sieht momentan so aus: #include <iostream> using std::cout; using std::cin; int main() { char variable, *p_variable; int variable2, *p_variable2; float variable3, *p_variable3; double variable4, *p_variable4; cout << "Bitte geben Sie eine char Variable ein \n"; cin >> variable; p_variable=variable; cout << "Bitte geben Sie eine int Variable ein \n"; cin >> variable2; p_variable2=variable2; cout << "Bitte geben Sie eine float Variable ein \n"; cin >> variable3; p_variable3=variable3 cout << "Bitte geben Sie eine double Variable ein \n"; cin >> variable4; p_variable4=variable4 cout << "Ihr char Variable lautet:" << p_variable << "\n"; cout << "Ihr int Variable lautet:" << p_variable2 << "\n"; cout << "Ihr float Variable lautet:" << p_variable3 << "\n"; cout << "Ihr double Variable lautet:" << p_variable4 << "\n"; system("Pause"); return 0; } hoffe es kann mir noch jemand so kurzfristig helfen Hanutak11
#2 9. Mai 2011 AW: C++ pointer Du sollst alle deine Pointer auf NULL zeigen lassen.. Sprich du änderst den Speicherbereich auf den der Pointer zeigt auf NULL Code: p_variable = NULL; Und dann sollste die nochmal ausgeben... Und dann wirste merken, dass dein Programm abschmiert weil du auf nen Nullpointer zugreifst.. Hätte übrigens besser in den Programmier Thread gepasst MfG