标签: arrays resize append
如何编写函数,void append(int_array& iarr,int value),将给定的'value'添加到数组的末尾,如果在调用append之前size = capacity,则底层数组必须是在附加新元素之前调整为两倍的容量?
注意:int_array是一个包含三个元素的结构: int * array(指向底层数组的指针) int size,和 int capacity