1 #include<stdio.h> 2 #include<string.h> 3 #define MAXLEN 100 4 #define MAXNUM 2 5 6 void print(unsigned char uclen,unsigned char* pcArr) 7 { 8 for(unsigned char uci = 0;uci < uclen;uci++) 9 { 10 printf("%c",*pcArr); 11 pcArr++; 12 } 13 if(uclen < 8) 14 { 15 for(unsigned char uci = 0;uci < 8-uclen;uci++) 16 { 17 printf("0"); 18 } 19 } 20 printf(" "); 21 return; 22 } 23 24 void printArr(unsigned char uclen,unsigned char* pcArr) 25 { 26 if(uclen <= 8) 27 { 28 print(uclen,pcArr); 29 } 30 else 31 { 32 print(8,pcArr); 33 uclen -= 8; 34 pcArr += 8; 35 printArr(uclen,pcArr); 36 } 37 return; 38 } 39 40 41 int main() 42 { 43 unsigned char uci; 44 unsigned char uclen; 45 unsigned char szArr[MAXLEN]; 46 szArr[0] = '