UNIX 的SOCKET是用整型数据来描述的,为什么此处用char* 数据类型?
请大家给我详细地解释一下,谢谢!

解决方案 »

  1.   

    看完这句你就明白了。 the string specifies the socket or named pipe
      

  2.   

    能不能讲详细一些?
    我是不明白为什么SOCKET可以用char* 数据类型来表示,如果可以的话,怎么表示?这个原理是怎样的?
      

  3.   

     the string specifies the socket or named pipe因为这个参数你可以指定 socket 号码,或者 管道名。 所以用 char* , 如果用long, 则无法使用管道名
      

  4.   

    建议先看一下手册中的说明。
    MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html
      

  5.   

    意思就是说这个参数是通用的,所以只能用CHAR。