myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Structs in C

Willkommen

myGully

Links

Forum

 
 
 
Themen-Optionen Ansicht
Prev Vorheriger Beitrag   Nächster Beitrag Next
Ungelesen 15.04.13, 17:37   #1
Schnidlwuz
Anfänger
 
Registriert seit: Sep 2009
Beiträge: 10
Bedankt: 1
Schnidlwuz ist noch neu hier! | 0 Respekt Punkte
Standard Structs in C



Stack_elem.h
PHP-Code:
#ifndef STACK_ELEM
#define STACK_ELEM

struct Stack_Elem
{

struct Stack_Elem *next;


 
void *data;

};

#endif // STACK_ELEM 

PHP-Code:
#include "stack_elem.h"
#include <stdlib.h>
#include <stdio.h>

struct Stack_Elem *Stack_Elem_new(struct Stack_Elem *next,  void *data)
{

struct Stack_Elem **neu;
*
neu = (struct Stack_Elem*) malloc(sizeof(struct Stack_Elem));

if(
neu==NULL)
{
    
printf("Speicher ist voll \n");
    exit(
1);
}



return *
neu;

}

void *Stack_Elem_delete(struct Stack_Elem *neu)
{
    
void *data;
free (neu);
return 
data;

}

void Stack_Elem_print(struct Stack_Elem &neu)
{

printf (" %p: { next =%p, data =%p}"elemelem -> nextelem -> data );



So Hallo erstmal,

ich hab da so einige probleme bei dieser aufgabe. Bei der ersten Funktion bin ich mir eigentlich ziemlich sicher dass die richtig ist.

Bei der 2. funktion bin ich mir noch unsicher was genau ich mit data machen soll

Und bei der 3. Funktion steh ich auf dem schlauch was genau ich übergeben soll? Ich bekomme in dieser Fkt. eh einen syntax error bei den übergabeparametern, weiß jemand warum?
Schnidlwuz ist offline   Mit Zitat antworten
 


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:30 Uhr.


Sitemap

().