C++中string类型的常用操作
定义string类对象3种方式:
1.string str;
2.string str("hello");
3.string str(2,'f');
一般常用前面两种
string 类定义在命名空间 std中所以需要写出完全限定符
std::string str;但这种方式很不方便,using 该命名空间。
// String程式.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char* argv[])
{
string str1;
string str2("字符串");
//获得字符串长度
int len=str2.size();
//检查字符串是否为空
str2.empty();
str2.append("追加字符串");
return 0;
}