新生学c
vs2015吧
全部回复
仅看楼主
level 4
寒槿君🍁
楼主
输出字符串为什么#include<stdio.h>
void main()
{
char str[10];
scanf_s("%s", str, 20);
printf("%s", str);
}不行
而#include<stdio.h>
#include<stdlib.h>
void main()
{
char str[10];
scanf_s("%s", str, 20);
printf("%s", str);
system("pause");
}可以,为什么加system就可以了
2016年04月12日 06点04分
1
level 4
寒槿君🍁
楼主
急
2016年04月12日 06点04分
2
level 4
寒槿君🍁
楼主
来个人啊
2016年04月12日 06点04分
3
level 4
寒槿君🍁
楼主
有没有人啊
2016年04月12日 06点04分
4
level 4
寒槿君🍁
楼主
求大神
2016年04月12日 06点04分
5
level 4
寒槿君🍁
楼主
怎么没人
2016年04月12日 07点04分
6
level 4
寒槿君🍁
楼主
2016年04月12日 08点04分
7
level 4
寒槿君🍁
楼主
2016年04月12日 10点04分
8
level 4
寒槿君🍁
楼主
2016年04月12日 23点04分
9
level 11
酱油瓶80
我也是这样
2016年04月12日 23点04分
10
level 1
吴小王
因为太简单了,没人想回答,哈哈!
用VC6久了就是这种感觉。主是要控制台程序需要自己控制,vs2013后,控制台程序执行完后会自动退出导致。所以加了个pause后程序会暂停不会结束运行,故不退出。你所print的东西也会看到。还有种方法就是在程序结尾处加一个scan输入也行。
2016年04月13日 01点04分
11
寒槿君🍁
谢谢
2016年04月13日 02点04分
寒槿君🍁
如果scan怎么写
2016年04月13日 02点04分
寒槿君🍁
怎么写
2016年04月13日 12点04分
level 1
吴小王
说错了,是vs2003以后
2016年04月13日 01点04分
12
level 9
弓正语昶
末尾加一个getchar()如何?
2016年04月13日 07点04分
13
1