#include <linux/kernel.h>
void Ipv4ToStr(unsigned int Ipv4, char *Str)
{
sprintf(Str, "%pI4", &Ipv4);
return;
}
1、入参Ipv4需要unsigned int型,unsigned long型转换不了;
2、 sprintf的"%pI4"格式只有内核才有,用户程序不能不能使用。
#include <linux/kernel.h>
void Ipv4ToStr(unsigned int Ipv4, char *Str)
{
sprintf(Str, "%pI4", &Ipv4);
return;
}
1、入参Ipv4需要unsigned int型,unsigned long型转换不了;
2、 sprintf的"%pI4"格式只有内核才有,用户程序不能不能使用。