70,023
社区成员




#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
char s1[20], s2[20], *p1 = s1, *p2 = s2;
fflush(stdin);
scanf_s("%s", s1);
//gets_s(s1, 20);
for (; *p1 != 0; p1++, p2++){
*p2 = *p1;
}
*p2 = '\0';
printf("%s\n", s2);
getch();
return 0;
}
scanf_s如果是给静态数组输入值就不需要后面的长度,如果是给字符串指针(动态开辟的内存)输入数据就需要后面的长度
scanf_s如果是给静态数组输入值就不需要后面的长度,如果是给字符串指针(动态开辟的内存)输入数据就需要后面的长度
[quote=引用 6 楼 zhao4zhong1 的回复:]查MSDN是Windows程序员必须掌握的技能之一。.
#pragma warning(disable:4996)
查MSDN是Windows程序员必须掌握的技能之一。.