k0b0's record.

Computer Engineering, Arts and Books

2018-08-25から1日間の記事一覧

ビット操作(排他的論理和(xor))でswap処理(変数値の交換)を書いてみる。

排他的論理和でswap処理を書いてみる xorを用いたswap処理について知ったのでメモしておく。 (なかなかテクニカルな方法で驚いた。) xorを用いたswap処理の記述例 /* swap.c */ include<stdio.h> int main() { int x = 128; int y = 256; printf("x = %d, y = %d \n</stdio.h>…