#include <string>
#include <iostream>
void printSize(std::string months[12])
{
std::cout << "sizeof(months) = " << sizeof(months) << "\n";
std::cout << "sizeof(months[0]) = " << sizeof(months[0]) << "\n";
std::cout << "months / months[0] = " << (sizeof(months) / sizeof(months[0])) << std::endl;
}
int main()
{
std::string months[12] = { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" };
printSize(months);
return 0;
}
I2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGlvc3RyZWFtPgoKdm9pZCBwcmludFNpemUoc3RkOjpzdHJpbmcgbW9udGhzWzEyXSkKewoJc3RkOjpjb3V0IDw8ICJzaXplb2YobW9udGhzKSA9ICIgPDwgc2l6ZW9mKG1vbnRocykgPDwgIlxuIjsKCXN0ZDo6Y291dCA8PCAic2l6ZW9mKG1vbnRoc1swXSkgPSAiIDw8IHNpemVvZihtb250aHNbMF0pIDw8ICJcbiI7CglzdGQ6OmNvdXQgPDwgIm1vbnRocyAvIG1vbnRoc1swXSA9ICIgPDwgKHNpemVvZihtb250aHMpIC8gc2l6ZW9mKG1vbnRoc1swXSkpIDw8IHN0ZDo6ZW5kbDsKfQoKaW50IG1haW4oKQp7CglzdGQ6OnN0cmluZyBtb250aHNbMTJdID0geyAiSmFudWFyeSIsICJGZWJydWFyeSIsICJNYXJjaCIsICJBcHJpbCIsICJNYXkiLCAiSnVuZSIsICJKdWx5IiwgIkF1Z3VzdCIsICJTZXB0ZW1iZXIiLCAiT2N0b2JlciIsICJOb3ZlbWJlciIsICJEZWNlbWJlciIgfTsKCXByaW50U2l6ZShtb250aHMpOwoJcmV0dXJuIDA7Cn0K