Re: Указатели.
От: Vasiliy_Krasnokutsky Россия  
Дата: 05.10.02 08:18
Оценка:
Здравствуйте Simple Boy,

Можно сделать так:

//Байт занимает 8 бит
Byte* uk1, uk2;
//Берем данные по 1 указателю и приводим к типу long
long data_uk1 = *uk1;
//Создаем хранилище для наших данных
long data = data_uk1;
//Сдвигаем данные, чтобы можно было добавить другие
data = data << 16;
long data_uk2 = *uk2;
//Добавляем данные 2 указателя
data = data&(data_uk2);
//Получаем указатель на наши данные
long* data_uk = &data;


Можно другим способом через структуру

struct Data
{
Byte data_1;
Byte data_2;
} data_store;

int main()
{
//Заносим данные в структуру
data_store.data_1 = *uk1;
data_store.data_2 = *uk2;
//Берем указатель на структуру
Data* data_uk = &data_store;
return 0;
}

Надеюсь это то, что тебе нужно

С Уважением Краснокутский Василий
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.