c语言中不支持vector类型,不过可以通过使用数组来实现类似的效果。您可以使用以下代码来实现一个动态数组:
#include <stdio.h>
#include <stdlib.h>
#define INITIAL_CAPACITY 10
typedef struct {
int *data;
int size;
int capacity;
} Vector;
void init(Vector *vector) {
vector->capacity = INITIAL_CAPACITY;
vector->size = 0;
v