【问题标题】:winsocket2 addrinfo declaractionwinsock2 addrinfo 声明
【发布时间】:2023-03-04 00:43:01
【问题描述】:

我在理解 Microsoft winsock2 教程中的示例时遇到了一些问题。

struct addrinfo *result = NULL,
                *ptr = NULL,
                hints;

一样
struct addrinfo* result = NULL;
struct addrinfo* ptr = NULL;
struct addrinfo hints;

我假设这会创建两个指针 resultptr 指向 addrinfo 类型的对象,将它们分配给 NULL 并创建一个名为 addrinfo 类型的对象 hints,对吧?

【问题讨论】:

    标签: windows pointers winsock variable-declaration


    【解决方案1】:

    是的。这个:

    struct addrinfo *result = NULL,
                    *ptr = NULL,
                    hints;
    

    还有这个:

    struct addrinfo* result = NULL;
    struct addrinfo* ptr = NULL;
    struct addrinfo hints;
    

    表示相同的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-04-20
      • 1970-01-01
      • 1970-01-01
      • 2015-02-20
      • 2023-03-11
      • 2012-10-24
      相关资源
      最近更新 更多