假设我有两个结构,
struct ptr1
{
struct ptr2 *ptrtoptr;
};
struct ptr2
{
int name;
};
Run Code Online (Sandbox Code Playgroud)
主要功能如下:
int main()
{
struct ptr1 *var1;
struct ptr2 *var2;
(code for manipulating structure element name);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
如何name通过指针操纵变量数据var1?假设两个指针都已指向某个地址.
它是否正确?var1->(var2->name)=(some value)还是(var1->var2)->name=(some value)?