个人学 java 的,考研复习 C 语言和数据结构,用了 dev-c++和 codeblocks,编写 C 语言程序都是如下:

个人学 java 的,考研复习 C 语言和数据结构,用了 dev-c++和 codeblocks,编写 C 语言程序都是如下:

|
wevstyAug 3, 2017
1
都 Windows 了当然选 Visual Studio。
顺便,你这个不兼容应该是你配置安装方面的问题。 |
|
UnisandKAug 3, 2017
2
不写 C 的不负责推荐 CLion (
|
|
AEANWspPmj3FUhDcAug 3, 2017 via Android
3
vim+clang+ycm
|
|
4
有 ssd 的话
推荐 vs 或者虚拟机 linux 装个 cb 没有 ssd 的话 建议装 overwatch |
|
cwlmxwbAug 3, 2017 via iPhone
5
vim。装完插件,随便撸,美滋滋
|
|
6
IDE 解决方案: Clion
命令行解决方案:Cmder + minGW 编辑器解决方案:VSCode/Atom + 插件 最佳解决方案: 王道数据结构 + 天勤数据结构高分笔记 |
|
extremeAug 3, 2017
7
不知道用 vim 的是什么心态?
C/CPP 的 IDE 我首选 JetBrains 的 CLion,写代码体验甩了 Visual Studio 半边天,不过个人感觉调试还是 Visual Studio 强点。 |
|
wwqgtxxAug 3, 2017 via iPhone
8
cb 的话如果用最新版是绝对可以在 64 位 win10 上正常运行的,除非你下载的是旧版或者是某汉化版
|
|
LibrazyAug 3, 2017
9
dev-c++ 和 codeblocks 和截图的报错没什么关系,问题是编译器。图上可以看到是 gcc 4.8.1 的 x64 编译器然而编译出了 16 位程序……怕不是个交叉编译器……?或者有什么奇怪的 flag 之类的。
如果问题解决的话 dev-c++ 还是蛮好用的,java 依赖用过 idea 的话那就 clion,要写比较大型的 c/cpp 程序的话那还是上 VS |
|
CodeingBoyAug 3, 2017
10
Devcpp 使用正常
建议 LZ 把图中的编译器设置(那个写着 TDM-GCC 4.8.1 64-bit Release 的)切换为带有 32-bit 字样的,然后再试 |
|
igaozpAug 3, 2017
11
vscode + wsl
|
|
tangbaoAug 3, 2017 via iPhone
13
Geany
|
|
WhoMercyAug 3, 2017 via Android
14
|
|
suikatorAug 3, 2017
15
Clion
拥抱 cmake |
|
lsmgeb89Aug 3, 2017 via Android
16
Clion 可以,写 C 足够了。Clion 对于 C++ debug 还没有 VS 用起来方便。最近一个版本连条件断点都不行
|
|
abcbuzhimingAug 3, 2017
17
windows 下谁也搞不过 Visual Studio,只写 C 的话装个 express 版轻松愉快
|
|
18
现在流行回帖不看帖,向贴吧看齐了么? 楼上那些推荐 vim、geany、vscode 等,是傻还是装逼?
推荐 Clion 的,虽然很有道理,不过看过这货的价格了么? 在 win10 下 C 语言的 IDE,首选当然是 Visual Studio Community 2017: https://www.visualstudio.com/downloads/ 当然,我也很愿意推荐 Qt Creator。 |
|
initialdpAug 3, 2017
20
@firemiles 是吗? 不好意思哈,没注意到这点,以前只试用过非正式版。不过我还是要说,windows 环境下的 C/C++语言 IDE,除了 VS,其他都是异类。
|
|
SuperMildAug 3, 2017
21
考研复习 C 语言,各种轻便的编辑器就够了,不需要 IDE
|
|
mason961125Aug 3, 2017
22
@initialdp 如果你是在读高校学生,可以去找 Jetbrains 要 Student License,全家桶免费玩,每次授权一年,一年过后如果你还是学生,可以再次申请续约。
|
|
sudozAug 3, 2017
23
都要考研了,还在问这种问题,本科四年全泡妞了?!
|
|
CbdyAug 3, 2017
24
vscode + cli
|
|
BlackrickyAug 3, 2017 via Android
25
visual studio Qt 也不错 虽然我是写 csharp 的
|
|
syahdAug 3, 2017 via Android
26
推荐虚拟机装你现在用的这个,考研又不是开发不需要多新,多牛逼的 ide
|
|
initialdpAug 3, 2017
27
@mason961125 为什么要这么麻烦? Visual studio express (现在的 community )直接下载、免费使用。港真,我认为 VS 和 Clion 根本不是一个 level 上的产品(当然,我指的是基于 Windows 平台环境)。
|
|
hjc4869Aug 3, 2017
28
复(yù)习 C/数据结构实质上不需要用 IDE
|
|
ysc3839Aug 3, 2017
29
图片中已经写了,你编译的是 16 位程序,不能在 64 位上运行。
|
|
LosLordAug 3, 2017 via Android
30
vc6.0😂
|
|
bbsteelAug 3, 2017 via Android
31
@ivlioioilvi N 年前折腾老半天用上了 ycm,结果。。。不支持中文,文件里有中文就报错,原作者不打算就此问题修复,不知道现在怎么样了
|
|
mrcnAug 3, 2017 via Android
32
算法类的一般都是单文件,vs 这种还要建工程,多麻烦。
可以用 sublime text 这种编辑器,设置个脚本运行 gcc 编译就好了。 另外 dev 是可以用的,这应该是配置问题。 |
|
33
我感觉还是 visual studio 适合楼主的情况,某些回复我感觉就是为了装逼,根本没看楼主需求。
|
|
yksoft1Aug 4, 2017
34
现在用 IDE 惯坏自己,以后求职面试笔写代码会出事的。
|
|
mxalbert1996Aug 4, 2017 via Android
35
@firemiles CLion 什么时候出社区版了?难道我火星了?
|
|
neighbadsAug 4, 2017
36
肯定 VS 啊。。。没有疑问的。。。CLion 就算了吧。。。你还得熟悉 cmake,而且调试没有 VS 爽
|
|
plqwsAug 4, 2017
37
vs 配合 reshaper,宇宙两大 ide 结合
|
|
PyjamasAug 4, 2017
38
Notepad++ and gcc
|
|
inflationaaronAug 4, 2017
39
Emacs 啊,还可以复习复习命令行编译
|
|
gateswongAug 4, 2017 via Android
40
Windows 无脑推荐 Visual Studio 啊
Windows 下 vim 真心难用 我一个 vim 党在 win 下都绝对不碰它 |
|
gnaggnoyilAug 4, 2017
41
LZ 写了一段 C++代码,然后发帖来问有什么能用的"C"的 IDE,然后一堆人又在下面推荐 C++的 IDE,LOL.
而且 LZ 展示的代码中还有内存泄漏问题,LOOOOL. 说真的宇宙牌 IDE 不是不能推荐但是一句额外信息都不带就直接给人推荐宇宙牌 IDE 这样好么?宇宙牌 IDE 自带的 MSVC 可是从来不把 C 语言标准当回事的(虽然对 C++支持也呵呵),甚至到现在 C99 的一些特性都不支持(比如 designated initializer),就算要推荐也得推荐宇宙牌 IDE+Clang-c2 的组合拳吧?这其中宇宙牌 IDE 还得是 14.0 往上的. 所以其实最省事的方案还不如直接用 GCC 或者 Clang 作为编译器……如果要配 IDE 的话那最好用 MSYS2 版本的 GCC 和 Clang 然后找个可以配置 build 环境的 IDE 比如 CodeLite 或者 CodeBlocks(个人推荐前者).DevCpp 就算了这货最近一次更新还是二零零几年来着? 不过再怎么说,在 win 下用 IDE 都不如用宇宙牌编辑器然后再配个 Clang Complete 插件用的舒服.什么你说 YCM?tan90°. |
|
AEANWspPmj3FUhDcAug 8, 2017 via Android
42
@initialdp
不好意思,我回复 Vim 是装逼,有意见吗? |
|
AEANWspPmj3FUhDcAug 8, 2017 via Android
43
@bbsteel
文件名不包含中文算是约定俗称吧。 |
|
bbsteelAug 8, 2017 via Android
44
@ivlioioilvi 当然不是文件名,是文件内容
|
|
initialdpAug 10, 2017
45
@ivlioioilvi 当然没意见,您要觉得吃屎香,我更没意见。欢迎 block,谢谢。
|