第一种: struct resource  res [],=, { ,,,[0]={ ,,,,,,,.start =, 0 x10001000, ,,,,,,,.end ,,=, 0 x10001004, ,,,,,,,.flags =, IORESOURCE_MEM, ,,,}, ,,,, ,,,[1],=,{ ,,,,,,,.start =, 0 x20001000, ,,,,,,,.end ,,=, 0 x20001004, ,,,,,,,.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);