S3_String变量相关

注意:使用string类型时必须先#include <string>

 

//定义了一个字符串变量girlFriend

//同时,把它的值设置为“刘亦菲”

//说明:定义变量的同时,设置一个值,一般称为“初始化”

string girlFrinend("刘亦菲");

 

例:

#include <iostream>
#include <Windows.h>
#include <string>

using namespace std;

int main(void) {
    string addr; //专业
    
    cout << "你想到哪里去旅行:";
    //从标准输入设备读取一行,但是不包括最后输入的回车符
    getline(cin, addr);

    //empty方法
    if (addr.empty() == true) {
        cout << "您输入了一个空行" << endl;
        return 1;
    }

    //size()和length()完全等效
    //长度是指字符串占用的字节数,如果含有汉字,那么总的字节数和汉字个数不同 
    cout << "地址的长度是:" << addr.size() << endl;
    cout << "地址的长度是:" << addr.length() << endl;


    system("pause");
    return 0;
}
posted @ 2020-01-04 23:06  Lvcunda  阅读(136)  评论(0)    收藏  举报