pop vector
Definition
void *pop_vector(vector_t *vector);
Description
Removes the last element in the vector
Parameters
- vector
- Vector which should be popped.
Return Value
The element that was popped.
Example
#include <stdio.h> #include <libc/string.h> int main(int argc, char *argv[]) { vector_t *vector = create_vector(); push_vector(vector, (void *)10); push_vector(vector, (void *)15); push_vector(vector, (void *)20); printf("%i\n", pop_vector(vector)); printf("%i\n", get_vector_size(vector)); destroy_vector(vector); return 0; }
Output:
20 2