title: How to assert two types are equal in c?
body: <p>How do I assert that two types are equal in C? In C++, I would use std::is_same, but searching StackOverflow and elsewhere seems only to give results for C++ and C#. Is there no way to do this in C?</p>
  
  <hr>
  
  <p>Note, this is not asking whether a variable has a certain type but rather whether two types are the same.</p>