[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Это так с оговорками
1. Если массив на стэке, и k - четное, то не страшно.
2. Если массив глобален, то может быть страшно.
3. Так делать нельзя в любом случае. Это приводит к генерации SIGBUS ну, скажем, на солярисе.
Безопасно использовать memmove() или memcpy() (они во многих компиляторах генерятся онлайн и займут пару-тройку команд).
E-mail: info@telesys.ru