#include <iostream>
void mistakeFunction (char f[])
{
std::cout<<sizeof(f)<<std::endl; // return the sizeof(char *)
}
int main()
{
char *f = "hello ";
std::cout<<sizeof(f)<<std::endl;
char g[100];
std::cout<<sizeof(g)<<std::endl;
mistakeFunction(g);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdm9pZCBtaXN0YWtlRnVuY3Rpb24gKGNoYXIgIGZbXSkKewogICAgc3RkOjpjb3V0PDxzaXplb2YoZik8PHN0ZDo6ZW5kbDsgLy8gcmV0dXJuIHRoZSBzaXplb2YoY2hhciAqKQp9CgppbnQgbWFpbigpCnsKICAgIGNoYXIgKmYgPSAiaGVsbG8gIjsKICAgIHN0ZDo6Y291dDw8c2l6ZW9mKGYpPDxzdGQ6OmVuZGw7CiAgICAKICAgIGNoYXIgZ1sxMDBdOwogICAgc3RkOjpjb3V0PDxzaXplb2YoZyk8PHN0ZDo6ZW5kbDsKICAgIAogICAgbWlzdGFrZUZ1bmN0aW9uKGcpOwp9