Если у меня есть адрес 4 байт хранится в полукокса адрес [4], а содержание:Преобразование IP-адреса 4 байтов в стандартной точечно-десятичной нотации
address[0] = '\x80';
address[1] = '\xAB';
address[2] = '\x0A';
address[3] = '\x1C';
// all together: 80 AB 0A 1C
Я хочу, чтобы преобразовать его в массив символов, выглядит как «128.171.10.28», так как 80 в шестнадцатеричном виде равно 128, AB в шестнадцатеричном состоянии равно 171 и так далее.
Как я могу это сделать?
«Преобразование 4-байтного IP-адреса в шестнадцатеричном виде в массив символов» - это неправильный вопрос - это уже «массив символов». Что вы имеете в виду, так это то, что вы хотите получить текстовое представление в стандартном десятичном десятичном обозначении IP. Тема изменена соответствующим образом. –