What does the C ??!??! operator do?

  • So why would you use this trigraph sequence rather than simply || ?