В 32-битной системе, при попытке прочитать 64-битную переменную, какие биты будут читаться первыми?Высокие или низкие?Или, может быть, это меняется, и мы не можем зависеть от этого?Например:
uint64_t counter = 4;
uint64_t foo = counter;
Итак, когда происходит присвоение foo, счетчик будет считываться в 2 32-битных частях (низко и высоко), какая часть читается первой?низкий или высокий или он варьируется?