c++,算法,数据结构。请问我这个代码怎么错了?

2025-01-25 02:32:54
推荐回答(2个)
回答1:

应该是
for(int i=0; i<(sizeof(a) / sizeof(a[0])); i++) //这里求的是数组里的元素个数,也就是3个
{
cout<}
要注意:sizeof(a)是96个字节,因为每个string默认占用32个,共有3个元素,就是96字节

回答2:

不能用length,应该是sizeof(a)