而不是一個int,我想prev是一個指向另一個頂點的指針。但是,我不能將prev聲明爲VertexPointer,因爲之後會出現VertexPointer的typedef。我應該如何聲明prev?如何在結構中聲明一個指向struct的指針?
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
//function generates a random float in [0,1]
float rand_float();
//all info for a vertex
typedef struct{
int key;
int prev;
float loc[4];
} Vertex;
//using the pointer
typedef Vertex *VertexPointer;
結構頂點*分組; – user3256147