C Funktionsänderungszeichenfolge unter Verwendung des Zeigers
Ich versuche, eine Funktion zu erstellen, die ein char-Array von der Hauptfunktion unterscheidet. Das versuche ich zu tun:
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
void change(char *a);
int main()
{
char a[] = "hello";
printf("\na = %s", a);
change(a);
printf("%\na = %s", a);
getch();
}
void change(char *a)
{
a = "goodbye";
}