Update examples.
This commit is contained in:
1 parent
f388ed6808
commit
db7af704a6
39 files changed
+278
-169
No files matched your search
@@ -11,7 +11,10 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
STACK_GENERATE(s, stack, /* static */, int)
|
||||
CMC_GENERATE_STACK(s, stack, int);
|
||||
typedef struct stack stack;
|
||||
typedef struct stack_iter stack_iter;
|
||||
|
||||
|
||||
void print_hanoi(stack *t1, stack *t2, stack *t3);
|
||||
const char *draw(int value);
|
||||
@@ -31,9 +34,9 @@ int main(int argc, char const *argv[])
|
||||
|
||||
move_stack(tower1, tower3, tower2, s_count(tower1));
|
||||
|
||||
s_free(tower1);
|
||||
s_free(tower2);
|
||||
s_free(tower3);
|
||||
s_free(tower1, NULL);
|
||||
s_free(tower2, NULL);
|
||||
s_free(tower3, NULL);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -13,7 +13,10 @@
|
||||
#include <inttypes.h>
|
||||
|
||||
// Creates a stack of integers
|
||||
STACK_GENERATE(s, stack, /* FMOD */, int)
|
||||
CMC_GENERATE_STACK(s, stack, int);
|
||||
typedef struct stack stack;
|
||||
typedef struct stack_iter stack_iter;
|
||||
|
||||
|
||||
int main(int argc, char const *argv[])
|
||||
{
|
||||
@@ -189,7 +192,7 @@ int main(int argc, char const *argv[])
|
||||
// Dispose the iterator called by s_iter_new()
|
||||
s_iter_free(iter);
|
||||
// Dispose the stack created
|
||||
s_free(my_stack);
|
||||
s_free(my_stack, NULL);
|
||||
|
||||
return 0;
|
||||
}
|
||||
Reference in new issue
Block a user