14 / 14 / 1
Регистрация: 05.07.2010
Сообщений: 88
|
||||||||||||||||
1 | ||||||||||||||||
Циклический сдвиг вправо12.12.2010, 19:55. Показов 5481. Ответов 3
Метки нет Все метки)
(
Нужно сделать цеклический сдвиг машинного слова на 1 байт влево, через union и через побитовые операции.
Вот так я пишу побитовый сдвиг
Кажется мне, что я совершенно неправ, просто плохо разбираюсь в этой теме. Где ошибся?
0
|
|
12.12.2010, 19:55 | |
Ответы с готовыми решениями:
3
Циклический сдвиг массива вправо Циклический сдвиг массива влево и вправо
|
0 / 0 / 0
Регистрация: 23.09.2010
Сообщений: 18
|
||||||
12.12.2010, 20:40 | 2 | |||||
0
|
14 / 14 / 1
Регистрация: 05.07.2010
Сообщений: 88
|
|
12.12.2010, 21:14 [ТС] | 3 |
может быть он и правельный в общем случае, но в моем результат такой же самый
получается тогда ошибка в сдвиге через union? где там ошибка?
0
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
13.12.2010, 05:44 | 4 |
битовые поля могут по-разному храниться на разных системах
между полями могут быть пустоты unsigned int может быть равен unsigned short если хочешь делать через union, делай с массивом char[] char может иметь или не иметь знака и подвержен переполнению, в случае когда имеет поэтому, если может быть переполнение, используй unsigned char[]
0
|
13.12.2010, 05:44 | |
13.12.2010, 05:44 | |
Помогаю со студенческими работами здесь
4
Рекурсия: циклический сдвиг массива вправо Циклический сдвиг динамического массива вправо Циклический сдвиг прямоугольной матрицы на n элементов вправо Выполнить циклический сдвиг массива на x позиций вправо Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |