发布时间:2022-12-24 22:00
题目:将一个字符串中的前N个字符复制到一个字符数组中去,不许使用strcpy函数。
代码如下所示:
#include
main()
{
char str1[80], str2[80];
int i, n;
gets(str1);#从键盘输入一个字符串
scanf_s("%d", &n);#输入提取的前N个字符
for (i = 0; i<n; i++)
str2[i] = str1[i]; #一定注意是str2[i]=str1[i];不要写反了,否则逻辑会出现问题
str2[i] = '\0';#字符串的结束标志,如果忘记加,则会输出许多乱码
printf("%s\n", str2);
}
Pycocotools 报error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Bui
【云原生之Docker实战】使用Docker部署反向代理 Nginx Proxy Manager
springboot filter_Spring Boot 自动装配是怎么一回事?
梯度提升决策树(GBDT)与XGBoost、LightGBM
MindSpore报错 For primitive[TensorSummary], the v rank 必须大于等于0
C++输入3个字符串,按由小到大的顺序输出(用指针方法处理),VS2017strcpy使用与strcpy_s使用