64,649
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include <vector>
#include <string>
#include <limits.h>
using namespace std;
int main()
{
string str("size_t 和 int 区别");
cout << str <<endl;
cout << str.size() <<endl;
cout << str.max_size()<<endl;
cout << INT_MAX <<endl;
return 0;
}
输出内容:
size_t 和 int 区别
18
1073741820
2147483647
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main()
{
string str("sadfsdfgfhf");
for( int i = 0;i < str.size(); i++ )
{
cout << str[i] << endl;
}
vector<int> v(10,5);
for( int j = 0;j < v.size(); j++ )
{
cout << v[j] << endl;
}
return 0;
}
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main()
{
string str("sadfsdfgfhf");
for( int i = 0;i < str.size(); i++ )
{
cout << str[i] << endl;
}
return 0;
}
for(size_t i = v.size()-1; i >= 0; i--)
{
//...
}