首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

求教c中字符数组的比较来判断是否是相同的字符序列解决方法

2012-06-10 
求教c中字符数组的比较来判断是否是相同的字符序列我在c中先定义了一个union ipu{long ipunsigned char i

求教c中字符数组的比较来判断是否是相同的字符序列
我在c中先定义了一个
union ipu{
long ip;
unsigned char ipchar[4];
};
若ipchar获得了本机的ip地址为 192.168.45.101, ipchar 分别为192 168 45 101  

如果我收到一个二维的字符数组如char recIp[4][3]为
1 9 2

1 6 8

4 5

1 0 1
怎么判断这个地址是相同的呢?
很头疼啊。。。。
弄了半天没有搞出来

[解决办法]
字符数组算出正整数来,然后判断。
[解决办法]
很简单,把两个IP都转化成32位整数,直接比大小就行了。

热点排行