Здравствуйте, LaptevVV, Вы писали:
LVV>Все-таки ты б ему уточнил, что 1 (один) в данном случае не 1 байт, а 1 char, который может и несколько байтов занимать на самом деле...
Я как-то работал с сигнальным процессором, у которого гарвардская архитектура с организацией памяти по 16 бит, так там char занимал одно слово (два байта), short столько же, а инт два слова, так получалось sizeof(char)=1(два байта), sizeof(short)=1, sizeof(int)=2. И вот там "веселуха" была с функциями типа memcpy, strcpy... приходилось свои писать