Hallo,
ich studiere gerade Informatik, hatte aber zuvor noch nie was mit Programmiern am Hut. Jetzt wollt ich mal euch Fragen ob ihr mir evtl. 3 Fragen beantworten könnt.
1. Warum eigentlich Pointer? Ich weiß das man mit malloc einen Bereich reservieren kann und dann auf diesen mit einem Pointer zeigen kann, aber warum? Das kann ich doch auch mit einem normalen Array? Worin liegt der Sinn?
2. Wie muss ich ein Array deklarieren wenn ich ein Wort z.b. "Auto" oder "Golf" in myArray[0] speichern möchte? "int car" ist doch nur für einen Buchstaben? habt ihr mir hier vielleicht ein Code Schnipsel? Nennt sich das dann String?
3. Wie kann ich dann z.B. wenn ich dann mit "scanf" das Wort Auto eingegeben habe, hier dann mit den Zahlen rechnen die Dahinter stehen? Also dem Ansi-Code? und wie kann ich die z.b. anzeigen lassen?
Wäre cool wenn ihr mir evtl. einen kleinen Codeschnipsel zu jedem geben könntet, damit es anschaulicher ist
Vielen Dank, meine Kollegen in der Schule können mir auch nicht richtig weiterhelfen, wir sind eben alle blutige Anfänger
ich studiere gerade Informatik, hatte aber zuvor noch nie was mit Programmiern am Hut. Jetzt wollt ich mal euch Fragen ob ihr mir evtl. 3 Fragen beantworten könnt.
1. Warum eigentlich Pointer? Ich weiß das man mit malloc einen Bereich reservieren kann und dann auf diesen mit einem Pointer zeigen kann, aber warum? Das kann ich doch auch mit einem normalen Array? Worin liegt der Sinn?
2. Wie muss ich ein Array deklarieren wenn ich ein Wort z.b. "Auto" oder "Golf" in myArray[0] speichern möchte? "int car" ist doch nur für einen Buchstaben? habt ihr mir hier vielleicht ein Code Schnipsel? Nennt sich das dann String?
3. Wie kann ich dann z.B. wenn ich dann mit "scanf" das Wort Auto eingegeben habe, hier dann mit den Zahlen rechnen die Dahinter stehen? Also dem Ansi-Code? und wie kann ich die z.b. anzeigen lassen?
Wäre cool wenn ihr mir evtl. einen kleinen Codeschnipsel zu jedem geben könntet, damit es anschaulicher ist
Vielen Dank, meine Kollegen in der Schule können mir auch nicht richtig weiterhelfen, wir sind eben alle blutige Anfänger