struct in_addr
{
 union
 {
  struct{u_char s_b1,s_b2,s_b3,s_b4;}S_un_b;
  struct{u_short s_w1,s_w2;}S_un_w;
  u_long S_addr;
 }
}说白了 这个in_addr就是一个储存ip的变量类型
我想用union的最后一个u_long S_addr!
我想S_addr存储“192.168.1.101” 该怎么赋值?