News for hackers. Stuff that matters.
Re:C Strings and my slow descent to madness by cpeterso on Thursday April 06, 2023 @05:42PM (#35474920)
strcmp's return value is loosely defined because some implementations return the difference between the characters in the string to avoid some conditional checks or jumps. Something like:

  int d = a[i] - b[i];
  if (d == 0) return d;

There are no comments on this comment yet.