>>429
おお!ありがとうございます
プログラミング初学者にも程があるので正しく理解できているか怪しいですが
array = "12345678"
の時char2uint(array, 4)の戻り値が10進数で943142453になるような処理ってことですかね?
わからないことだらけですがビット演算でどうにかできそうな気がします