
1 tool2d 2023-04-06 14:51:47 +08:00 20 几年前的编辑器,都是必须安装第三方 VA 插件的。 默认没提示也很正常。 |
2 kkocdko 2023-04-06 14:52:58 +08:00 是这样的。当年 IDE 能把编译错误的行高亮这个特性就已经很牛了。 |
3 brader OP |
4 wupher 2023-04-06 15:00:30 +08:00 当年做 VC6 的时候可以安装第三方插件提供诸如代码提示等辅助功能。 搜索 WholeTomato 的 Visual Assist |
6 corcre 2023-04-06 15:07:04 +08:00 emmm, 我好像模模糊糊记得当年上 C 语言课的时候就用这玩意出了个奇怪的 bug, 所有变量都要丢到最前面去定义, 就算你最后才需要用到这个变量也是要在最前面定义, 你要不要先试试有没有这个问题... |
7 Les1ie 2023-04-06 15:13:46 +08:00 @corcre 如果我没记错,c89 规定在块的开头定义变量 ,c99 没有这个限制。所以这不是 bug, 这是 feature. //Doge |
8 brader OP @corcre 我没有用到很复杂的东西,我就尝试做了一道简单的试题,运行结果没问题,不知道和你说的情况有没有吻合的 ``` #include <stdio.h> int main() { double sum = 0.0; int i; for (i = 1; i <= 50000; i++) { if (i % 2 == 0) { sum -= 1.0 / i; } else { sum += 1.0 / i; } } printf("前 50000 项的和为:%.4f\n", sum); return 0; } ``` |
9 xiri 2023-04-06 15:18:21 +08:00 via Android @corcre 这不是 bug 吧,早期的 c 语言标准( c89/c90 )就是要求代码块内的变量定义必须位于执行语句前,不然编译时会报混合变量声明和代码的错误 |
10 corcre 2023-04-06 15:22:22 +08:00 |
11 wu67 2023-04-06 15:25:20 +08:00 好多年前的古董了. 当年大学课程, 单单是安装这玩意就一堆毛病, 跑起来又一堆毛病, 写完代码 link make 又一堆毛病... |
13 lululau 2023-04-06 15:44:27 +08:00 看到这个问题,就觉得上个毛大学啊,还别人卡你脖子呢,就这个教育水平,不给先自己给自己掐死喽? |
14 wu67 2023-04-06 15:54:44 +08:00 @brader 我的建议是, 如果你们老师开明点, 你用 visual stuido 也行的. 甚至可以 gcc, 当场抛给他看就行. 如果守旧一点, 那你多去学校机房用用就好了, 反正就这门课的事, 毕业了你也不会用这玩意搬砖干活 |
15 idealhs 2023-04-06 15:54:56 +08:00 今年大学还在用 VC6 教 C 吗 |
16 shuax 2023-04-06 16:08:05 +08:00 不是 Turbo C 就知足吧。 |
18 zhuangzhuang1988 2023-04-06 16:16:32 +08:00 有的 记得是 1.可以先编译下简单的 helloworld 2.按住 Alt + 右箭头 就可以了 |
19 coderluan 2023-04-06 16:23:02 +08:00 VC6 年龄估计都比楼主大了吧,当年确实是这样,额外功能需要一个插件,叫什么忘了,图标是个番茄这点印象很深。你们考试时候应该不会给装,楼主自己做准备吧。 PS:现在还在用 VC6 的大学真不配开下去了。 |
20 Chipmunker 2023-04-06 16:44:03 +08:00 这个应该是信息技术考古学研究的范畴了。/手动狗头 |
21 bruce0 2023-04-06 16:46:17 +08:00 @coderluan 确实,还在用这个教学真的是坑人, 我记得我们学校机房用的 codeblock 和 vs2012 还是 200X(具体哪个版本记不清了) |
22 fournoas 2023-04-06 16:46:38 +08:00 我记得有个插件,叫“Visual Assistant”吧好像。可以支持代码提示 |
24 sjgsgxsfsl 2023-04-06 17:21:05 +08:00 看到 VC++ 6.0 我就想起了谭浩强 |