Размер строкового литерала
Следующий код
#include
using namespace std;
int main()
{
const char* const foo = "f";
const char bar[] = "b";
cout < "sizeof(string literal) = " < sizeof( "f" ) < endl;
cout < "sizeof(const char* const) = " < sizeof( foo ) < endl;
cout < "sizeof(const char[]) = " < sizeof( bar ) < endl;
}