Ive видел много вопросов, размещенных об обложке строки «37878», поэтому ее можно использовать как значение int или hex. Я хотел знать, как конвертировать позволяет говорить «EOF» до 454f46, который является шестнадцатеричным эквивалентом. Помощь Plz. это находится в C++.Преобразование текста в верхний шестнадцатеричный эквивалент
0
A
ответ
1
Значение 0x454f46 при разбиении на байки 45, 4f и 46 - это только коды символов ASCII для E, O и F, представленные в шестнадцатеричной нотации.
Чтобы получить значение ASCII из полукокса в с, все, что вам нужно сделать, это
char c = 'E'
int i = (int)c
А теперь я буду держать значение 69 или 0x45.
Полный пример C:
#include <stdio.h>
void convert(char *test)
{
int i =0;
while (test[i] != 0)
{
printf("%X",(int)test[i]);
++i;
}
printf("\n");
}
int main()
{
char *test="EOF";
convert(test);
}
Который производит:
$ gcc c2hex.c
$ ./a.out
454F46
Смежные вопросы
- 1. Преобразование текста в шестнадцатеричный Flash CS5
- 2. Преобразование символов в шестнадцатеричный
- 3. Преобразование текста в верхний регистр мешает макету
- 4. Silverlight/XAML Преобразование текста в верхний регистр
- 5. C# Преобразование строки в шестнадцатеричный
- 6. Преобразование RGB в шестнадцатеричный
- 7. Преобразование значения строки в шестнадцатеричный десятичный
- 8. C - магазин шестнадцатеричный эквивалент символа
- 9. Преобразование метки времени из двоичного в шестнадцатеричный
- 10. Преобразование десятичных чисел в шестнадцатеричный
- 11. Преобразование строки Юникода в шестнадцатеричный
- 12. Преобразование двоичного кода в шестнадцатеричный
- 13. Qt: Преобразование QString в шестнадцатеричный
- 14. Преобразование файла в шестнадцатеричный дамп
- 15. Преобразование html-кода в шестнадцатеричный
- 16. Преобразование emoji в шестнадцатеричный номер
- 17. Преобразование целочисленного в шестнадцатеричный String
- 18. Преобразование десятичного в шестнадцатеричный/двоичный
- 19. Отправьте строку в ее шестнадцатеричный эквивалент
- 20. шестнадцатеричный дамп в двоичную - XXD -r эквивалент
- 21. Преобразование в верхний регистр в
- 22. Шестнадцатеричный в String в шестнадцатеричный целочисленный
- 23. Преобразование строки в шестнадцатеричный и вычисления двоичного результата в python
- 24. Преобразование массива в верхний регистр
- 25. Преобразование символа в верхний регистр
- 26. Преобразование строки в шестнадцатеричный в Excel VBA
- 27. Преобразование десятичных в шестнадцатеричный в R
- 28. Преобразование varchar в шестнадцатеричный в sql-сервере
- 29. Преобразование строки в шестнадцатеричный в iOS?
- 30. Преобразование имени цвета в шестнадцатеричный в C#