【发布时间】:2009-10-31 22:00:48
【问题描述】:
假设struct_name 是我定义的结构的名称,而array 是定义为char array[o] 的结构中的成员
以下行会产生什么? (*struct_name).array
地址位置?
【问题讨论】:
-
array[o] 是某种 hack...
-
也许但那是一个非常有用的:)
-
真的是array[o] 还是你的意思是array[0]? (即零,而不是标识符“字母哦”)。如果后一个“o”对于标识符来说是一个非常糟糕的名称。另外,与其描述代码“假设...”,为什么不直接发布代码,这样我们就不需要“假设”任何东西?
标签: c data-structures struct