Russian Belarusian English German Japanese Ukrainian

Функция


Циклический сдвиг влево целого без знака.

Синтаксис


#include <stdlib.h>
unsigned _rotl(unsigned value, int count);

Прототип


stdlib.h

Описание


Функция _rotl производит циклический сдвиг значения value влево на count разрядов. Тип value рассматривается как целое без знака.

Возвращаемое значение


Функция _rotl возвращает value сдвинутое циклически на count разрядов.

Переносимость


Функция _rotl уникальна для DOS.

Пример


#include <stdlib.h>
#include <stdio.h>

int main(void)
{
unsigned value,result;
value = 32767;
result = _rotl(value,1);
printf("Значение %u сдвинутое на один разряд влево = %u", value,result);
return 0;
}

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий


Поиск по сайту