swapchars

Материал из Pro-Pawn Wiki
Версия от 17:50, 9 июля 2018; Daniel-Cortez (обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE:swapchars}} {{Description | Перестанавливает байты ячейки в обратном порядке. }} {{Params|c}} {{Param |…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Описание:

Перестанавливает байты ячейки в обратном порядке.

Параметры:

(c)
c Значение, байты которого нужно обменять местами.


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

Значение аргумента c с байтами, переставленными в обратном порядке (т.е. таким образом, что самый первый байт становится последним).

Пример использования:

main()
{
    // Вывод: "swapchars(0x11223344): 0x44332211"
    new n = 0x11223344;
    printf("swapchars(0x%08x): 0x%08x", n, swapchars(n));
}