|
- #include <stdio.h>
- #include "utarray.h"
-
- int main()
- {
- UT_array *nums;
- long l, *p;
- UT_icd long_icd = {sizeof(long), NULL, NULL, NULL };
- utarray_new(nums, &long_icd);
-
- l=1;
- utarray_push_back(nums, &l);
- l=2;
- utarray_push_back(nums, &l);
-
- p=NULL;
- while( (p=(long*)utarray_next(nums,p)) != NULL ) {
- printf("%ld\n", *p);
- }
-
- utarray_free(nums);
- return 0;
- }
|