int IntTochar(int *Data,char *DataBuff)
{
char TempStr[4];
memset(TempStr,0,sizeof(char)*4);
memcpy(TempStr,(char )Data,4);
sprintf(DataBuff,“%d.%d.%d.%d”,TempStr[3],TempStr[2],TempStr[1],TempStr[0]);
return 0;
}
使用例子:
int IPAddr = 0xc0a8016f;
char IP[16];
memset(IP,0,16);
IntToChar(&IPAddr,IP);
即可输出char 型的IP地址
常用的int型数据转char型数据
最新推荐文章于 2024-07-06 07:39:36 发布