C++中怎样删除数组中前面的元素?

比如说一个字符型的数组,里面存着000123abc,要删除前面的000应该怎么办?

从a[3]开始将每个元素向前移动3个单位即可。追问

麻烦可以给一下具体代码吗?

追答

int a[] = "000123abc";
int len = strlen(a);
for (int i = 0; i <= len-3; i++)
{
a[i] = a[i+3];
}

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网