这是我的struct
:
typedef struct {
int numCities;
char City[MAXCities][MAXName];
char Country[25];
} typeStruct1;
和我的功能
myFunction(const char* Country, typeStruct1* structValue) {
structValue = malloc(sizeof(typeStruct1)); // Allocate memory for the struct
strcpy(structValue->Country, Country);
“structValue->Country
”中没有任何内容。
为什么呢?