In the end you don't have to chose between '0' and 'nullptr' anyways.
char *x = (decltype (nullptr)) 0;
In the end you don't have to chose between '0' and 'nullptr' anyways.