常用的函数都可以在菜鸟教程中快速搜索到,可以在里面看到具体的用法。
sprintf函数
该函数用于将数字格式化为字符串
sccanf函数
该函数用于从格式化的字符串中提取数字
举例
#include <stdio.h>
int main()
{
unsigned char str[100];
unsigned char ip[4];
/* 将数字格式化为字符串 */
sprintf(str, "%d.%d.%d.%d", 192, 168, 0, 1);
printf("%s\n", str);/* 此时str为“192.168.0.1” */
/* 从格式化的字符串中提取数字:提取的格式需要特别留意"%d.%d.%d.%d"要和“192.168.0.1”一一对应 */
sscanf(str,"%d.%d.%d.%d", &ip[0], &ip[1], &ip[2], &ip[3]);
printf("%d.%d.%d.%d", ip[0], ip[1], ip[2], ip[3]);
return 0;
}