我是编程新手,以下几行让我很困惑:
switch_block_conn [from_side] [to_side] [from_track] .nelem = 0
这条线实际上是在描述一个数组吗?它在做什么?
答案 0 :(得分:1)
从给定代码示例中的语法,假设它是有效代码,暗示:
switch_block_conn
是一个三维数组。您可以从3个数组索引操作中推断出这一点。switch_block_conn
中的各个元素是结构。您可以从使用的.
运算符推断出这一点。nelem
成员。您可以从.
。nelem
成员是数字或指针类型(此示例中未知的特定大小和类型)。您可以通过将0分配给该成员来推断这一点。请注意,由于C ++中的运算符重载,大多数结论只能用C而不是C ++绘制。