第一种: 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);
来源: http://www.bubuko.com/infodetail-2544906.html