Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "stdafx.h"
- #include <string>// Fehler, sollte string.h heissen
- int main () // Fehler Hauptfunktion ist vom Typ int, Datentyp an falscher Stelle
- {
- char Name1[20] = "Niko"; // nicht schön, Compiler sollte zählen
- char Name2[20] = "Laus"; // nicht schön, Compiler sollte zählen
- char *s1 = Name1;
- const char *s2 = Name1; //Zeiger auf Konstanten Character
- char *const s3 = Name1; //konstanter Zeiger auf Character
- const char *const s4 = Name1; //konstanter Zeiger auf konstanten Character
- s1[0] = 'A';
- strcpy (s1, "XXXX"); // "XXXX" wird in s1 kopiert
- s1 = Name2; // s1 wird der "Laus" zugewiesen
- s2[0] = 'A'; // Fehler, Zuweisung an Konstante
- strcpy (s2, "XXXX"); // Fehler, Zuweisung an Konstante
- s2 = Name2;
- s3[0] = 'A';
- strcpy (s3, "XXXX");
- s3 = Name2; //Fehler, Zeiger kann nicht verändert werden.
- s4[0] = 'A'; // Fehler, Zuweisung an Konstante
- strcpy (s4, "XXXX"); // Fehler, Zuweisung an Konstante
- s4 = Name2; // Fehler, Zeiger kann nicht verändert werden.
Add Comment
Please, Sign In to add comment