Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jul 29th, 2012  |  syntax: None  |  size: 0.26 KB  |  hits: 8  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Xor c code - need an explanation
  2. char *strReverse(char *str)
  3. {
  4.       char *pb, *pe;
  5.  
  6.       for (pb = str, pe = str + strlen(str) - 1; pe > pb; ++pb, --pe)
  7.       {
  8.             *pb ^= *pe;
  9.             *pe ^= *pb;
  10.             *pb ^= *pe;
  11.       }
  12.       return str;
  13. }