Pointer to structure: A pointer which is pointing to a structure is know as pointer to structure.
Examples of pointers to structure:
What will be output if you will execute following code?
#include<stdio.h>
struct address{
char *name;
char street[10];
int pin;
}cus={"K.Kumar","H-2",456003},*p=&cus;
}cus={"K.Kumar","H-2",456003},*p=&cus;
int main(){
printf("%s %s",p->name,(*p).street);
return 0;
return 0;
}
Output: K.Kumar H-2
Explanation:
p is pointer to structure address.
-> and (*). Both are same thing. These operators are used to access data member of structure by using structure’s pointer.
0 comments:
Post a Comment