您的位置:首页 > 编程语言 > C语言/C++

结构体变量初始化

2018-03-31 10:47 302 查看
第一种:
struct resource res[] = {
[0]={
.start = 0x10001000,
.end   = 0x10001004,
.flags = IORESOURCE_MEM,
},

[1] = {
.start = 0x20001000,
.end   = 0x20001004,
.flags = IORESOURCE_MEM,
},
};
第二种:
struct platform_device_id idt[] = {
{.name = "platform_demo0"},
{.name = "platform_demo1"},
};
第三种:
struct sockaddr_in serveraddr ={
.sin_family = AF_INET,
.sin_addr.s_addr = inet_addr("192.168.1.100"),
.sin_port = htons(8888),
};
第四种:
struct sockaddr_in serveraddr;
bzero(&serveraddr,sizeof(serveraddr));
serveraddr.sin_family = AF_INET;
serveraddr.sin_addr.s_addr = inet_addr("192.168.1.100");
serveraddr.sin_port = htons(8888);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息