struct test {
int id_number;
int age;
};
test *tester() {
struct test *test1 = malloc(sizeof(test));
test1->id_number = 10;
test1->age = 1;
return test1;
}
int main()
{
test *tester = function();
printf("%d %d \n",tester->id_number tester->age);
}
私はmalloc()とstructsを使っていくつかのテストをしようとしていますが、テスターコードを実行しようとすると、構造体テストを定義します。構造体が型として定義されていません
あなたのタイプは 'test'ではなく' struct test'です。 – spectras