#pragma once #include #ifdef __cplusplus #define NULL 0 #else #define NULL ((void *)0) #endif typedef __PTRDIFF_TYPE__ ptrdiff_t; // Signed integer type of the result of subtracting two pointers.