int *a; a = &data;
int *a = &data;
が不思議だとずっと思ってて

int* a = &data;
と書けることがわかってやっと理解した。