#include <typeinfo>
#include <iostream>
int main(void){
int arr[3][2];
int *p = *arr;
std::cout << typeid(arr).name() << " " << sizeof(arr) << std::endl;
std::cout << typeid(*arr).name() << " " << sizeof(*arr) << std::endl;
std::cout << typeid(p).name() << " " << sizeof(p) << std::endl;
return 0;
}
I2luY2x1ZGUgPHR5cGVpbmZvPgojaW5jbHVkZSA8aW9zdHJlYW0+CiAKaW50IG1haW4odm9pZCl7CglpbnQgYXJyWzNdWzJdOwoJaW50ICpwID0gKmFycjsKIAoJc3RkOjpjb3V0IDw8IHR5cGVpZChhcnIpLm5hbWUoKSA8PCAiICIgPDwgc2l6ZW9mKGFycikgPDwgc3RkOjplbmRsOwkKCXN0ZDo6Y291dCA8PCB0eXBlaWQoKmFycikubmFtZSgpIDw8ICIgIiA8PCBzaXplb2YoKmFycikgPDwgc3RkOjplbmRsOwkKCXN0ZDo6Y291dCA8PCB0eXBlaWQocCkubmFtZSgpIDw8ICIgIiA8PCBzaXplb2YocCkgPDwgc3RkOjplbmRsOwogCglyZXR1cm4gMDsKfQ==