祝49回 C言語ならあっしに聞け
■ このスレッドは過去ログ倉庫に格納されています
0437デフォルトの名無しさん
NGNGvoid PRT(char *ttl, int len, unchar *adr)
{
int i;
char msgA[TITLE_LEN + 1];
char msgB[] = " = ";
if (strlen(ttl) > TITLE_LEN){
printf("ttl(%s) length over\n");
return;
}
memset(msgA, ' ', sizeof(msgA)-1);
msgA[sizeof(msgA)-1] = NULL;
memcpy(msgA, ttl, strlen(ttl));
for (i=0; i<len; i++){
if(i%16 == 0){
if(i == 0){
printf("%s%s", msgA, msgB);
}else{
printf("\n ");
}
}
if (i%16 == 8) printf(" ");
printf("%02X ", *(adr+i));
} printf("\n");
fflush(stdout);
return;
}
■ このスレッドは過去ログ倉庫に格納されています