+ -
当前位置:首页 → 问答吧 → 大家讨论一下:保存IP地址用int好还是unsigned int好。

大家讨论一下:保存IP地址用int好还是unsigned int好。

时间:2010-07-28

来源:互联网

请各说明理由。

个人认为基本没啥区别,有是有个同事说用int会有问题,大家能帮着分析一下不?

作者: foolishx   发布时间: 2010-07-28

就是一个32位的数值而已 怎么存都一样 只要你不用别的手段修改它

作者: tajial   发布时间: 2010-07-28

我也是这么认为的,他却跟我说255.255.255.255那个存不下,我都不知道该怎么跟他解释了……

作者: foolishx   发布时间: 2010-07-28

看int的位数,如果int是32位的,那么就是FF FF FF FF  这个就是最大的数,也就是255 255 255 255


当然,如果是FF FF FF FF,这个数在int看来,应该是-1.所以,你同事说的不无道理!

用unsigned int吧!~

作者: hqin6   发布时间: 2010-07-28

应该只是一个4字节的内存,就看你怎么解释它了

作者: cookis   发布时间: 2010-07-28

保存都可以,反正是4字节

作者: hellioncu   发布时间: 2010-07-28