将长整型的数转化为ip地址形式

来源:互联网 发布:安卓换图标软件 编辑:程序博客网 时间:2024/04/20 23:14

//该程序实现了将一般的整数转换为ip地址形式的一个方法

 

#include <stdio.h>
int main()
{
    unsigned long ip=25600300L;                                               //随便定义一个长整形数
    unsigned char* pip=(unsigned char*)&ip;                             //定义一个char指针
    printf("%u.%u.%u.%u",*pip,*(pip+1),*(pip+2),*(pip+3));    //char指针每加一,内存低址向高址移动8bit
    
    system("pause");
    return 0;

 

 

原创粉丝点击