эта конструкция, если используется в цикле по j от 0 до 4 (например), заполнит массив bt байтами числа x (которое должно быть хотя бы типа int или больше).
по сути полный эквивалент более короткой (и наверняка более быстрой) записи *(long*)bt = x; (тут важно, чтобы размер массива bt был не менее sizeof(long)), естественно, эта запись в цикле не нуждается
разница между этими вариантами лишь в том, что исходный вариант от типа x не зависит, а предложенный мной - как уже сказал, зависит: тип приведения указателя bt должен совпадать с типом x или быть меньше его по размеру, но не больше!
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...