Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Stas Sergeev                         2:5020/1903.28 02 Jun 2001  02:25:08
 To : Nikolai Preminin
 Subject : Re: HEX
 -------------------------------------------------------------------------------- 
 
 
  NP> unsigned char splash[]=
  NP> "x47x45x54x20x2fx4ex55x4cx4cx2ex70x72x69x6ex74x65x72x20"
  NP> Может не по теме вопрос,но просто больше незнаю где спросить.Как такой
  NP> массив преобразовать в символы которые будут соответствовать
  NP> шестнадцатеричным числам?
 
 Да, оффтопик, пожалуй. Hо, думаю, бить не будут, по этому предложу вариант:
 
 === Cut ===
 #include <stdio.h>
 #include <stdlib.h>
 
 char splash[]=
 "x47x45x54x20x2fx4ex55x4cx4cx2ex70x72x69x6ex74x65x72x20"
 "x48x54x54x50x2fx31x2ex30x0dx0ax42x65x61x76x75x68x3ax20"
 "x90x90x90x90x90x90x90x90x90x90x90x90x90x90x90x90x90x90"
 "x90x90xebx03x5dxebx05xe8xf8xffxffxffx83xc5x15x90x90x90"
 "x8bxc5x33xc9x66xb9xd7x02x50x80x30x95x40xe2xfax2dx95x95"
 "x64xe2x14xadxd8xcfx05x95xe1x96xddx7ex60x7dx95x95x95x95"
 "xc8x1ex40x14x7fx9ax6bx6ax6ax1ex4dx1exe6xa9x96x66x1exe3";
 
 int main() {
 char *pstr=splash;
   while(*pstr) printf("%c", (char)strtol(++pstr, &pstr, 0x10));
   printf("\n");
   return 0;
 }
 === Cut ===
 
 Пойдет? Вроде коротко и ясно.
 
 ---
  * Origin:  (2:5020/1903.28)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: HEX   Stas Sergeev   02 Jun 2001 02:25:08 
Архивное /ru.linux/46053b184e9d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional