为什么大学C语言课不用linux的gcc编译器上,而是用vs呢?
答主有幸,大学正好学过C语言,现在从事的也正好是C语言相关的工作 。我来回答你这个问题 。我认为,大学C语言课程不用Linux的gcc编译器,主要原因有以下几个方面 。可以快速上手,无需理解编译原理我上学那会儿,使用的还是vc6.0,一款很古老的IDE,一个框写代码,上面点一下是调试,再点一下是运行,非常傻瓜的操作,简单明了,上手十分简单 。
一切都是以图形化的界面操作,直观清晰 。无需去记gcc的复杂编译命令,不必了解从代码编译成为二进制字节码经历了哪四个阶段 。更不用去掌握Makefile如何去编写 。可以把更多的注意力集中在C语言本身 。而不必花更多的精力去学习C语言以外的东西(如果是Linux gcc的话,至少需要掌握简单的Linux操作命令,以及gcc编译,gdb调试等,这些东西学习成本不比学习C语言低,在大学有限的课程里,没有那么多的时间去学习这些) 。
【GCC编译器下载和安装教程,gcc编译器下载】考试机试的环境是VC(VS),与考试环境统一我们学C语言考试时,期末考试直接是省二级C语言考试,后面又自己考了国家级C语言二级 。不管是省二级还是国家二级,机试部分的编程环境,就是VC(当时的环境,现在不知道有没有改) 。因此,在平时教授课程的过程中,就让学生习惯这种开发环境,在考试的时候,就无需有重新熟悉开发环境的成本,可以快速进入状态 。
试想一下,如果平时上课使用VS,结果到了考试甩给你一套Linux环境,估计直接就懵逼了 。历史原因,长期以来的传统大学里教C语言的老师大部分都是一些年龄比较大的(年轻人比较少),在他们执教数十年的生涯里,用的一直是VS系,很多老师甚至都很少接触Linux 。在他们脑海中,根深蒂固的就是认为C语言就是应该这么学的 。
推荐阅读
- C语言编程软件,编译器
- Linux教程,linux安装gcc
- Fortran编程,fortran编译器
- 上海一线品牌知恩,GCCG品牌工厂店怎么样
- C语言编译器之四,汇编语言编译器
- MinGW下载和安装教程,mingw安装教程
- 苹果官方网站下载itunes,如何下载和安装iTunes
- 免费下载安装app软件,一个软件有安装版下载和绿色版下载这2种下载有什么区别么
- 鸿蒙系统如何下载安装?鸿蒙下载和安装方法介绍
- Python在线编程,python在线编译器