#include #pragma once #define COLOR(color) "\e["color"m" #define COL_BLACK COLOR("0;30") #define COL_BLUE COLOR("0;34") #define COL_GREEN COLOR("0;32") #define COL_RED COLOR("0;31") #define COL_NONE COLOR("0;0") void p_mem(const char *label, void *pointer) { printf("%s:\t%p\t%ld\n", label, pointer, (long)pointer); } void p_diff(const char *label,void *p1, void *p2){ printf("%s:\tp1:%p\tp2:%p\tdiff:\t%ld\n",label,p1,p2,(long)(p2-p1)); }