?
hi!
du kannst zeichenketten verändern, wenn du für sie einen beschreibbaren puffer spendierst.
z.b. mit char puffer[10] = "hallo";
oder char buf[] = "echo";
char b[] = "hallo";
char *a = &b;
// index-schreibweise
a[0]++; printf("%s\n", b );
a[1]++; printf("%s\n", b );
a[2]++; printf("%s\n", b );
a[3]++; printf("%s\n", b );
a[4]++; printf("%s\n", b );
oder krass mit zeigerschreibweise:
puts("*************************");
strcpy(b,"hallo");
++(*a); printf("%s\n", b );
++(*(a+1)); printf("%s\n", b );
++(*(a+2)); printf("%s\n", b );
++(*(a+3)); printf("%s\n", b );
++(*(a+4)); printf("%s\n", b );