Why does sizeof give me 32 for both strings?Code:#include <iostream> #include <string> using namespace std; int main() { std::string s1 = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; std::string s2 = "a"; cout << sizeof(s1) << endl; cout << sizeof(s2) << endl; cin.get(); }