Ho 3 files:
main.c
Codice PHP:
#include <stdio.h>
#include "file_esterno.h"
int main(void) {
char *stringa;
modifica(stringa);
printf("%s\n", stringa);
return 0;
}
file_esterno.h
Codice PHP:
#include <string.h>
#include <stdio.h>
void modifica(char *stringa);
file_esterno.c
Codice PHP:
#include "file_esterno.h"
void modifica(char *stringa) {
char *varie_str[2] = { "uno", "due" };
int scelta = 0;
stringa = varie_str[scelta];
}
Vorrei modificare char *stringa dalla funzione modifica(), ma il codice postato non funziona, sapreste indicarmi dove sbaglio?
Grazie anticipatamente.