LINUX.ORG.RU

...
#define ARRAY_SIZE ...
...
char characters[ARRAY_SIZE];
int integers[ARRAY_SIZE];
...
int i;
...
for(i=0;i<ARRAY_SIZE;i++){
  integers[i]=(int)characters[i];
  }
...

Ну, и возможны варианты с signed и unsigned.

Если имелось в виду именно это, то марш читать Кернигана и Ритчи. 

Obidos ★★★★★
()
Ответ на: комментарий от Obidos

> integers[i]=(int)characters[i]

я думаю он всё-таки не копировние младшего байта имел в виду (в этом случае ему достаточно было бы один union на оба массива определить). Может быть имелся в вbду sscanf?

anonymous
()
Ответ на: комментарий от anonymous

Тогда man atoi, судя по всему, если посимвольно. Если же "строку в число", то man strtol и т.п.

Obidos ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.