题解 | #复制部分字符串#
复制部分字符串
https://www.nowcoder.com/practice/8f5b923683b94e549880e3c8370e3e55
#include <iostream>
using namespace std;
int main() {
char str[30] = { 0 };
cin.getline(str, sizeof(str));
int m;
cin >> m;
// write your code here......
char newStr[30];
int k = 0;
for (int i = m - 1; i < sizeof(str); ++i)
{
*(newStr + k) = *(str + i);
++k;
}
*(newStr + k) = '\0';
cout << newStr << endl;
return 0;
}
新用一个指针去保存要打印的字符串. 通过下标的方式, 就不用特意移动指针.