C++ struct关键字用法

red*_*ffi -2 c++ struct

我按照本指南设置了一个基本套接字服务器:https: //www.geeksforgeeks.org/socket-programming-cc/

所以,我知道当你使用关键字struct来定义数据结构时,但正如你在示例中所看到的,它使用结构关键字创建了sockaddr_in的实例,但它不是用于创建/定义结构,而是用于创建一个实例.

所以我想知道为什么在本指南中定义一个sockaddr_in结构,他之前放置'structure'关键字,我没有尝试它,它正确编译.

背后有什么理由吗?

小智 7

struct在声明结构的实例时使用来自C.它在C++中是可选的.