假设已经有了一个string类型的字符串s="12345678"。
我想取s字符串的前五位,就可以使用substr函数。
string s1=(0,5);
此时上面的0的意思是从第零位开始,5代表取五位。所以s1="12345"
倘若在函数中只传入一个参数,表示的是从输入的参数到字符串末端截取的字符串。
注意这里的字符串下标都是从0开始的!
假设已经有了一个string类型的字符串s="12345678"。
我想取s字符串的前五位,就可以使用substr函数。
string s1=(0,5);
此时上面的0的意思是从第零位开始,5代表取五位。所以s1="12345"
倘若在函数中只传入一个参数,表示的是从输入的参数到字符串末端截取的字符串。
注意这里的字符串下标都是从0开始的!