Як програміст на C, я був здивований, побачивши, що wc -c
(які рахують кількість байтів) і wc -m
(який підраховує кількість символів) виводяться дуже різні результати для довгого, мого текстового файлу. Мені завжди говорили, що sizeof(char)
це 1 байт.
qdii@nomada ~/Documents $ wc -c sentences.csv
102990983 sentences.csv
qdii@nomada ~/Documents $ wc -m sentences.csv
89023123 sentences.csv
Будь-яке пояснення?