# define do_div(n, base) ({ \ unsigned int __base = (base); \ unsigned int __rem; \ __rem = ((unsigned long long)(n)) % __base; \ (n) = ((unsigned long long)(n)) / __base; \ __rem; \ }) ....... tmp[i++] = digits[do_div(num, base)]; ........... do_div(n,base)的值是_rem?
