21 lines
464 B
C
21 lines
464 B
C
#include <stdio.h>
|
|
|
|
#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));
|
|
}
|
|
|