generated from freudenreichan/info2Praktikum-DobleSpiel
stack.c updated
This commit is contained in:
parent
a74f52368c
commit
d698dc8a4b
7
stack.c
7
stack.c
@ -1,4 +1,5 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include "stack.h"
|
||||
|
||||
//TODO: grundlegende Stackfunktionen implementieren:
|
||||
@ -14,7 +15,7 @@ StackNode *push(StackNode *stack, void *data)
|
||||
|
||||
if(newNode == NULL)
|
||||
{
|
||||
perror("Fehler! Der Speicher für den neuen StackNode konnte nicht allokiert werden!\n");
|
||||
fprintf(stderr,"Fehler! Der Speicher für den neuen StackNode konnte nicht allokiert werden!\n");
|
||||
return stack;
|
||||
}
|
||||
|
||||
@ -30,7 +31,7 @@ StackNode *pop(StackNode *stack)
|
||||
{
|
||||
if (stack == NULL)
|
||||
{
|
||||
perror("Fehler! Stack darf zum poppen nicht leer sein!\n");
|
||||
fprintf(stderr,"Fehler! Stack darf zum poppen nicht leer sein!\n");
|
||||
return stack;
|
||||
}
|
||||
|
||||
@ -48,7 +49,7 @@ void *top(StackNode *stack)
|
||||
{
|
||||
if (stack == NULL)
|
||||
{
|
||||
perror("Fehler! Kann von einem leeren Stack nicht das oberste Element lesen!\n");
|
||||
fprintf(stderr,"Fehler! Kann von einem leeren Stack nicht das oberste Element lesen!\n");
|
||||
return NULL;
|
||||
}
|
||||
void *data = stack->data;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user