|
|
|
|
Menu |
|
|
Home |
| |
|
Discussions |
| |
|
Tools |
| |
|
Affiliates |
| |
|
Content |
| |
|
Info |
| | |
|
|
|
|
|
User Info |
|
Membership:
Latest: MichaelSnaRe
New Today: 0
New Yesterday: 0
Overall: 9144
People Online:
Visitors: 68
Members: 0
Total: 68
|
|
|
|
|
|
Full disclosure |
|
|
|
|
|
|
|
|
|
IT Security and Insecurity Portal |
|
|
struct pointer to another struct |
|
Posted: Sun May 17, 2009 6:18 pm |
|
|
skmpz |
Advanced user |
|
|
Joined: Oct 11, 2008 |
Posts: 169 |
Location: Cyprus |
|
|
|
|
|
|
hey guys..
i'm trying to create a prog like mobile contacts with doubly linked lists.. each list would contain the name, a pointer to the next list, a pointer to previous and a pointer to another struct which has the telephone numbers.. my problem is that i don't know how to set the pointer to the other struct's info..
ex.
Code: | typedef struct contact {
int number; /*unique account number*/
char name[20]; /*contains name*/
struct contact *next; /*next is used to navigate through structures.*/
struct contact *prev;
struct contact *mlist; /*this is the pointer to the other struct*/
int count; /*count is used to input comments into array*/
} Contact;
typedef struct info {
char til[20];
} Info;
|
thats my source.. how can i point *mlist to the other struct..
any help would be appreciated.. |
|
|
|
|
|
|
|
|
Posted: Fri May 21, 2010 10:19 am |
|
|
unknown_pk |
Beginner |
|
|
Joined: May 21, 2010 |
Posts: 2 |
|
|
|
|
|
|
|
wouldnt it be like this or somthing?
Code: | typedef struct contact {
int number; /*unique account number*/
char name[20]; /*contains name*/
CInfo *Info; /* Points To Another Struct?*/
struct contact *next; /*next is used to navigate through structures.*/
struct contact *prev;
struct contact *mlist; /*this is the pointer to the other struct*/
int count; /*count is used to input comments into array*/
} Contact;
typedef struct info {
char til[20];
} Info; |
not try this with these types of structs (typedef) but works for
|
|
|
|
|
www.waraxe.us Forum Index -> C and C++
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
All times are GMT
Page 1 of 1
|
|
|
Powered by phpBB © 2001-2008 phpBB Group
|
|
|
|
|
|
|