C语言使用代码片段
这里主要介绍C语言的一些实用测试代码片段。
ip地址分割
场景:使用EC200S模组,可以获取模组的ip地址,需要对获取的ip地址进行分割,然后转成整型数据。
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
char ipaddr[20] = "10.119.179.184";
char *val = strtok(ipaddr,".");
while(val!=NULL)
{
int value = atoi(val);
printf("ip = %d\r\n",value);
val = strtok(NULL,".");
}
return 0;
}
这里面主要使用的是atoi+strtok
函数。
结果如下: