问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么通过C语言自动生成MAC地址

发布网友 发布时间:2022-04-26 09:24

我来回答

2个回答

热心网友 时间:2022-06-26 17:07

代码如下,仅供参考:
  // MAC.c
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<unistd.h>

  #define RANDOM(x) (rand()%x)
#define MAC_ADDR_LENGTH 12
#define FMT_MAC_ADDR_LEN (MAC_ADDR_LENGTH+5)
  unsigned char HEXCHAR[16]={'0','1','2','3','4','5','6','7','8','9','A','B','C',
'D','E','F'};
unsigned char genMACAddr[MAC_ADDR_LENGTH];
unsigned char fmtMACAddr[FMT_MAC_ADDR_LEN]={'0','0','-','0','0','-','0','0','-',
'0','0','-','0','0','-','0','0'};
void formatMACAddr()
{
unsigned short i=0;
unsigned short n=0;
for(i=0;i<MAC_ADDR_LENGTH;i++,n++)
{
if(fmtMACAddr[n]!='-')
{
fmtMACAddr[n]=genMACAddr[i];
}
else
{
n++;
fmtMACAddr[n]=genMACAddr[i];
}
}
}
  void main()
{
unsigned short i=0;
unsigned short n=0;
srand(getpid());
for(int i=0;i<MAC_ADDR_LENGTH;i++)
{
n=RANDOM(16);
genMACAddr[i]=HEXCHAR[n];
}
formatMACAddr();
printf("%s",fmtMACAddr);
}

热心网友 时间:2022-06-26 17:07

随机的IP地址么 不难
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? 如何在mac os x上写C程序 请问Mac如何进行c语言编译 如何用C语言获取网卡的mac地址 均厚0.8cmAC_13细粒式普通沥青混凝土是什么意思? mac写c语言会不方便吗 c-mac 主页 随着大数据时代英文 拉面说可以直接泡吗? 高粱泡可以直接吃吗 男人说女人是方便面,可泡可干吃,还有调料包。是什么意思? 女生说头像是她本人可撩可泡可带走该怎么回答? 什么东西和茶一起泡可消喘、化痰、止咳 花开花落几时有,人面桃花几时回。 落花不知枝头痛,明年花开又一层。 有人能看懂吗 因为是高尔基体的囊泡形成的,泡可大可小,形态也不固定,所以才说其形态极其多样化啊 山有木兮木有枝 心悦君兮君不知什么意思 谁有三人行必有我妹的片尾曲 Heavenly Lover 鹤真心乃知枝 cuiyifei007@126.com 单身独居姐姐可撩可泡可带走该怎么回复? 在保温杯泡可一页发酵的东西喝了会怎么样 日语里的拖么唉翻译成中文有几个意思? 泡泡的泡可以组什么词? c语言,获取本机mac地址,那位大神解答下。 Mac c语言文件读写不了 怎么用C语言mac地址转换为十进制数组 Mac里C语言初学者用什么编程软件 mac可以c语言编程吗? mac os下有没有什么自带的c编译器吗 个人所得税扣税对照表 是不是有蔬菜期货? 个人所得税怎么算啊! 期货是什么?有蔬菜期货吗? 个人所得税税率对照表,需要交多少,一目了然 个人所得税分几档及对应税率,分别怎么计算的? 期货和股票有什么区别 我更喜欢期货那种刺激 赔钱也做到底 哥哥姐姐你们怎么看呢? 个税与工资换算 个人所得税10%税率对应多少收入 期货是什么,寿光蔬菜期货怎么样 目前我国的个人所得税是如何计算的? 期货和股票是一个概念么 菜籽粕期货的品种概述 IC主要包括哪些产品?