PSockAddrIn = ^TSockAddrIn;
TSockAddrIn = packed record
case Integer of
0: (sin_family: u_short;
sin_port: u_short;
sin_addr: TInAddr;
sin_zero: array[0..7] of Char);
1: (sa_family: u_short;
sa_data: array[0..13] of Char)
end;
谁能帮我解释一下这个结构啊!????
实在十不明白啊!
case integer of
0:
1:
为什么这么用啊?这样用有什么好处啊!???
TSockAddrIn = packed record
case Integer of
0: (sin_family: u_short;
sin_port: u_short;
sin_addr: TInAddr;
sin_zero: array[0..7] of Char);
1: (sa_family: u_short;
sa_data: array[0..13] of Char)
end;
谁能帮我解释一下这个结构啊!????
实在十不明白啊!
case integer of
0:
1:
为什么这么用啊?这样用有什么好处啊!???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货