вы как-то путано отвечаете - то "нельзя", то "можно".
sizeof
проблема в нём самом, а не в массиве. constexpr char x = 'X';
const char* y = &x;
main(1, &y);
void main(const int argc, const char** argv)
{
std::cout << "Hello World!\n" << argc << "\n" << argv[0] << "\nSize: " << sizeof argv;
}
Hello World!
1
X
Size: 8