idea中怎么实现字符串中回车结束编辑功能

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea中怎么实现字符串中回车结束编辑功能相关的知识,希望对你有一定的参考价值。

这是eclipse中的 回车直接跳出字符串。 idea怎么实现相同的功能 除了那个代码自动补全 按键按不过来

库函数fgets把'\n'作为结束命令,同时也当作一个字符存储到目标空间里,并在其后加一个'\0'。所以用fgets接收键盘输入就能方便地达到题面的要求。可用下列代码测试:

1
2
3
4
5
6
7
8

//#include "stdafx.h"//If the vc++6.0, with this line.
#include "stdio.h"
int main(void)
char a[100];
fgets(a,100,stdin);//stdin表示从键盘输入而不是从文件
printf("%s",a);//这里%s后没有\n,但输出是有回车的
return 0;


这里使用了printf("%s",a);(输出字符串)而非printf("%s\n",a);(输出字符串加'\n'),却能达到后者的效果,是因为fgets函数把最后输入的'\n'作为一个字符存储在字串末尾了,在'\n'之后才加一个'\0',所以这里的回车是由字符串的最后一个字符'\n'产生的。正好达到题面的要求——“输入一个以回车结束的字符串”!追问

idea怎么实现相同的功能

参考技术A ctrl+shift+enter

以上是关于idea中怎么实现字符串中回车结束编辑功能的主要内容,如果未能解决你的问题,请参考以下文章

idea多选

Java中怎么把一个回车键当做字符输入

关于c语言中会回车键的功能

批处理语句里面换行符或者回车符怎么写?

goland新建的文件默认是lf

IDEA Error:java: 未结束的字符串文字