新手刚学我好笨,啥也不懂
1怎么打印中文,为什么我编译好中文后,到下一行就不见了2为什么无法停留,他让我按任意键,按完就闪退了
本帖最后由 jackz007 于 2022-10-5 15:46 编辑
因为这个程序是 Windows Console 程序,这种程序没有自己的图形界面,需要依靠一个 CMD 窗口来与用户进行交互。
当你在资源管理器中双击这个程序(exe 程序文件)时,在程序启动的同时,会打开一个 CMD 窗口(黑窗口),用户可以在里面输入程序运行所需要的各种数据,并能够看到程序输出的各种信息,一旦程序运行结束,这个 CMD 窗口也就结束了自己的使命,于是,它 "一闪" 就没了。
在看到 "按下任意键" 的信息时,你更加应该注意的是程序打印输出的其它内容,因为这是程序为你展示的最终结果。
至于这个 :为什么我编译好中文后,到下一行就不见了
不知道到底是不是因为自己理解能力有限,完全听不懂楼主在说什么,请楼主举例进一步加以说明。 jackz007 发表于 2022-10-5 15:32
因为这个程序是 Windows Console 程序,这种程序没有自己的图形界面,需要依靠一个 CMD 窗口来与 ...
不好意思不好意思,就是printf("中文")
转到下一行的时候,printf里的中文就变空白了 加上 system("pause"); 就不会直接推出了
或加上 gechar() kaokaokao 发表于 2022-10-5 15:51
不好意思不好意思,就是printf("中文")
转到下一行的时候,printf里的中文就变空白了
你是指在代码编辑器里看到的现象,写完含有中文字符 printf() 那行代码回车后,printf() 里面的中文字符就看不到了? jackz007 发表于 2022-10-5 16:13
你是指在代码编辑器里看到的现象,写完含有中文字符 printf() 那行代码回车后,printf() 里面的 ...
en kaokaokao 发表于 2022-10-5 19:36
en
不应该啊,你写代码用的是什么编辑器(IDE)? jackz007 发表于 2022-10-5 19:41
不应该啊,你写代码用的是什么编辑器(IDE)?
我是非计算机专业的,我想加入我们学校的一个工作室,我用的就是他们推荐的dev c++ Dev C++ 会不支持中文字符?一定是搞错了,因为,这完全不可能! kaokaokao 发表于 2022-10-5 20:43
我是非计算机专业的,我想加入我们学校的一个工作室,我用的就是他们推荐的dev c++
能不能发个图片
新鱼油可以先将图片上传到图床上,然后把链接发出来 kaokaokao 发表于 2022-10-5 20:43
我是非计算机专业的,我想加入我们学校的一个工作室,我用的就是他们推荐的dev c++
Dev-C++?不可能吧,我用的就是Dev-C++,我表示没有问题 kaokaokao 发表于 2022-10-5 20:43
我是非计算机专业的,我想加入我们学校的一个工作室,我用的就是他们推荐的dev c++
你不会用的是dev-c++4吧?
给你一个dev5的链接
https://wwr.lanzoui.com/i2dfSrgg3vi密码:gbq1 陈尚涵 发表于 2022-10-6 08:48
你不会用的是dev-c++4吧?
给你一个dev5的链接
https://wwr.lanzoui.com/i2dfSrgg3vi密码:gbq1
谢谢谢谢
页:
[1]