c随机生成10000个ip地址格式的数据并打印怎么弄啊....求代码....3Q(是c不是c++)....

初学者,求大家帮忙啊....#include<stdio.h>#include<string.h>#include<stdlib.h>structIPItem{char*... 初学者,求大家帮忙啊....
#include<stdio.h>
#include<string.h>
#include<stdlib.h>

struct IPItem
{
char*IPAddr;
int port;
}

int main()
{
int i;
int num=10000;
struct IPItem routingTable;
routingTable.IPAddr=(char*)malloc(num*sizeof(char*));

for(i=0;i<num;++i)
{
srand(clock()+rand());
.......
不会了....
展开
 我来答
犹悦沅Ql
2011-11-05 · TA获得超过525个赞
知道小有建树答主
回答量:476
采纳率:0%
帮助的人:185万
展开全部
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
int i=0;

srand(time(NULL));
for(i=0;i<10000;i++)
{
printf("%d.%d.%d.%d\n",rand()%256,rand()%256,rand()%256,rand()%256);
}
return 0;
}
更多追问追答
追问
恩..我想把这1000个地址存在arry 里...行不.....我们到写一个simple simulation of the routing algorithms based on string comparsion.....3Q ....求指导
追答
可以啊,IP地址可以用一个unsigned int保存,每个字节表示一个数字
192.168.0.1 -> 0xC0A80001
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式