/
Ano33sovv
/
course_prog4linux
Обзор
Документация
Войти
/
Ano33sovv
/
course_prog4linux
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
p14/stack.h
26 строк
488 B
Ano33sovv
домашнее задание 2 семестр
16 июн 2026, 20:16
16 июн 2026, 20:16
455e665
Код
Авторство
О чём код?
#ifndef MY_STACK_H #define MY_STACK_H #include <stddef.h> #define ITEM_CAP 32 typedef struct { char content[ITEM_CAP]; } StackNode; typedef struct { StackNode *items; size_t used; size_t limit; } MyStack; MyStack *stack_new(void); void stack_del(MyStack *s); int stack_put(MyStack *s, const char *val); int stack_get(MyStack *s, char *val); int stack_peek(const MyStack *s, char *val); int stack_empty(const MyStack *s); size_t stack_count(const MyStack *s); #endif