请问 一下 k 和 return ( int * ) ( & tmp ) ； 是 什么 意思 ， 还 有 别的 写法 吗 ？
& tmp 真 是 糟粕 。 tmp 一般 被 认为 是 首 地址 ， 更 像 一 个 右 值 。 还 能 取 个 地址 是 万万 没 想到 的 。 不过 我 试 了 以下 并 不 报错 。 & tmp 是 一 个 int ( * ) [ 4 ] 类型 的 。 一 个 指向 4 倍 int 长度 数 组 的 指针 。 是 我 见识 短浅 ， 这 种 类型 过去 少 有 见识 。 不过 非常 有趣 ， 有 一定 的 实用 价值 。 所以 我 对此 有 个 看法 了 ： & tmp 这里 的 tmp 已 不 作 首 地址 意义 ， 而 仅 是 作为 数 组 的 指 代 意义
