利用sprintf函数循环把五个十六进制数写入到一个大的字符串数组中
原文链接出处: 零声教学AI助手
写入,字符串,数组, int ,字符串,数组,存储
以下是一个示例代码:
#include <stdio.h>
#include <stdlib.h>
int main()
char str[50];
int i, num;
for (i = 0; i < 5; i++) {
printf("请输入第%d个16进制数:", i+1);
scanf("%x", &num);
sprintf(str + i*8, "%08X", num);
printf("合并后的字符串为:%s\n", str);
return 0;