Ich habe diese StrukturAllokierung von Speicher **
typedef struct{
char **palavras;
}no;
und ich möchte Speicher auf dieses Array von Strings zuzuweisen grundsätzlich
und ich kann dies nicht tun, da es sagt, es ist etwas erwartet vor die '('
no *atual;
atual->(*palavras)=calloc(1,sizeof(char*));
Possible Duplikat [Speicher 2D-Array in Funktion C Vergeben] (http://stackoverflow.com/questions/15062718/allocate-memory-2d-array-in-function-c) –
@ keny-N: Obwohl die verknüpfte Frage den Begriff "2D-Array" verwendet, ist dies kein 2D-Array. Da wir nicht wissen, was OP beabsichtigt, muss man sagen, ob er ein 2D-Array oder den Zeiger auf ein Zeiger-Konstrukt haben möchte, das ** nicht ** ein 2D-Array ist, noch kann es auf eins zeigen. – Olaf