* 修改日期 版本号 修改人 修改内容 * ------------------------------------------------------------------------ * 20140603 V1.0 Zhou Zhaoxiong 创建 ****************************************************************/ INT32 main(void) { UINT32 iLoopFlag = 0; // 该变量用于表示循环标志 INT32 iRetValue = 0; // 该变量用于表示调用CreateSerial函数返回的值 UINT8 szSerialID[50] = {0}; // 该变量用于存放生成的序列号 // 生成10个序列号, 并打印出来 for (iLoopFlag = 0; iLoopFlag < 10; iLoopFlag ++) { iRetValue = CreateSerial(szSerialID, sizeof(szSerialID)); if (iRetValue != 0) { printf("exec CreateSerial failed.\n"); return -1; } printf("第%d个序列号为: %s\n", iLoopFlag + 1, szSerialID); }
return 0; }
程序运行的结果如下图所示:

|