If a variable is a pointer to a structure, then which of the following operator is used to access data members of the structure through the pointer variable?
Question
If a variable is a pointer to a structure, then which of the following operator is used to access data members of the structure through the pointer variable?
Solution
The operator used to access data members of a structure through a pointer variable is the "->" operator.
Here's a step-by-step explanation:
-
Suppose you have a structure named 'struct_name' and it has a member 'member_name'.
-
You declare a pointer to this structure like this: struct_name *pointer_name;
-
Now, if you want to access 'member_name' through 'pointer_name', you would do it like this: pointer_name->member_name;
So, the "->" operator is used to access data members of a structure through a pointer variable.
Similar Questions
Which operator is used to access data members of the outer structure?
How do you access a member of a structure using a structure pointer in C?*1 pointWith the dot operator (.)With the arrow operator (->)With the ampersand (&)With the asterisk (*
The operator used to get value at address stored in a pointer variable isa.*b.&c.&&d.||
What is the correct syntax for declaring a pointer variable?
Which of the following statements about pointers is true?
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.