Я могу понять разницу между signed char
и unsigned
. Но разве указатели соответствующего типа не эквивалентны по своей работе? Потому что sizeof(char)
и sizeof(unsigned char)
всегда одинаковы (Или есть примеры счетчиков?)
Для указателей должен быть только размер типа данных иметь значение. Есть ли подводные камни, если я использую char *
и unsigned char *
взаимозаменяемо?
Я не считаю эти посты полезными :(
Разница между указателями на unsigned char и char
Почему для строки используется short* вместо char*? Разница между char* и unsigned char*?