#include "stdio.h" #define swap(type, X,Y) do{type t;t=X; X=Y; Y=t;} while(0) int vlenNum(int DT, unsigned char CH[]){ int N=0; while(DT>=128){ CH[N++]=DT & 0x7F; DT>>=7;} CH[N++]=DT; for(int i=0, j=N-1; j>i; i++, j--) swap(char, CH[i], CH[j]); for(int i=0; i