- 论坛徽章:
- 0
|
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- int main(void)
- {
- char scMacAddr[6] = { 0, 0xE0, 0xFC, 0, 0, 0 };
- char szstring[12];
- memset(szstring,0,sizeof(szstring));
- sprintf(szstring,"%2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x",scMacAddr[1],
- scMacAddr[2],scMacAddr[3],scMacAddr[4],scMacAddr[5]);
- printf("\n");
- sprintf(szstring,"%2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x",scMacAddr[0],
- scMacAddr[1],scMacAddr[2],scMacAddr[3],scMacAddr[4],scMacAddr[5]);
- return 0;
- }
复制代码 请问此代码有什么问题,问题出在哪
此代码是目的是做什么,还有就是%2.2x是什么意思,从来没见过 |
|