1. 首页
  2. 技术
  3. 后台

VSC++=》 复制指定位置字符串 “

void 复制指定位置字符串(string a = "https://bbs.bccn.net/viewthread.php?tid=499735&extra=&page=1", int n = 47)
{
	string aa = ""; cout << a << ends << n << endl;
	if (n && n % strlen(a.data()))cout << (aa = a.substr(n - 1)) << ends << strlen(a.data()) << endl;
}


	复制指定位置字符串();
	string a = ""; int n = 0;
	cin >> a >> n;
	复制指定位置字符串(a, n);
    for (p = &str[m - 1]; p <= &str[n - 1]; p++)
        str1.push_back(*p);
int main(void)
{
    string str;
    void Partial_replication(string);
    cout<<"请输入一个字符串:"<<endl;
    cin>>str; 
    Partial_replication(str);
    return 0;
}
void Partial_replication(string str)
{
	int StringLength(string str);
	string str1 = str;
	int n, m, i = 0;
	char *p, *p1;
	n = StringLength(str);
	cout << "请输入被复制的字符个数m,(m<" << n << "):";
	cin >> m;
	for (p = &str[m - 1], p1 = &str1[0]; p <= &str[n - 1];)
		*p1++ = *p++;
	while(*p1)*p1++ = 0;
	cout << "被复制的部分字符串为:" << str1 << endl;
}
int StringLength(string str)
{
	char *p;
	int i = 0;
	for (p = &str[0]; *p != '\0'; p++)
		i++;
	return i;
}

无标题.png (上传于2020-03-13 20:00:53)


VSC++=》 复制指定位置字符串 "

原创文章,作者:xianfajushi的博客,如若转载,请注明出处:https://www.zengqueling.com/vsc%e3%80%8b-%e5%a4%8d%e5%88%b6%e6%8c%87%e5%ae%9a%e4%bd%8d%e7%bd%ae%e5%ad%97%e7%ac%a6%e4%b8%b2/

联系我们

15602395067

在线咨询:点击这里给我发消息

邮件:eden7@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code