百科问答小站 logo
百科问答小站 font logo



为什么大学C语言课不用linux的gcc编译器上,而是用vs呢? 第1页

  

user avatar   ba-li-tu-ren 网友的相关建议: 
      

装13的一大片,有几个真正教过人的?


首先gcc和vs不是一个层面的东西。一个是编译器,一个是开发套件IDE。gcc可以被集成到IDE,比如集成到vs code里面来用。


如果你们说的是命令行的gcc操作,那么面临的问题就是入门台阶太高了,很容易把学生拒之门外。比如编译给了一些错误和警告,光是找行数就不友好。更别说逻辑上有问题去做单行跟踪和变量变化的跟踪调试。


我教俩孩子,一个二年级开始学习python,4年级用pyqt和pygame做五子棋游戏;一个初二学会c编链表。都是vs和vscode+gcc。当然配置vscode上的gcc环境挺累的。


入门者需要集成的ide来学习。


即使对于专业开发者,用IDE去调试基本逻辑(尤其是复杂逻辑),然后再往大项目里集成,也是基本操作。


各位装13的都不用吗?哪个公司的,哪个老板招你的?


user avatar   xin-2050 网友的相关建议: 
      

c语言 与 gcc 有关系吗?

你学的是编程语言,还是编译工具?


user avatar   lu-zheng-yang-23 网友的相关建议: 
      

因为,大学的C语言课什么都教,就是不教怎么让代码正确地运行起来。

大学的C语言课教给学生什么呢?

void main(),这玩意被批判过已经太多次了。能学会int main()都是烧高香了,至于什么是int argc, char* argv[],那是啥?

判断输入的字符是数字还是字母,直接就拿ASCII码对应的数字去做区间的两端,这么做真的合适么?所有的平台都使用ASCII码么?标准库的函数被吃了么?

i=i+++++i; 判断这种表达式的结果有意义么?

不一而足。

有用的一点儿不会,没用的反而是大量去学。等到了大四,还有很多人连最基本的malloc()都不会用,单链表都写不出来,文件I/O根本没听说过。

有什么用?学了个寂寞?

所以也就不需要纠结他们用TC, VC6,GCC还是VS了,大部分人根本就没打算学好这门课,过了完事,刷绩点完事,还哪有闲心讨论用什么编译器。

哎,我也不是上来就推荐说,入门新手就一定要学会命令行操作什么的,也没有任何反IDE和鼓吹VIM/EMACS的意思,我自己写代码不是VS Code+gcc就是eclipse, 你让我用vim我也不会。只不过,现在2022年了,再去教大家用什么VC6和TC,非蠢即坏,严重脱离时代。


user avatar   marapapman 网友的相关建议: 
      

我支持。因为匿名是网络环境差的万恶之源。


知乎做得好。与此同时,头条和抖音也上线了IP属地。


根据 @新浪财经 报道:

据悉,今日头条、抖音展示的帐号IP属地均为用户最近一个月内最后一次发文或评论时的网络位置,境内展示到省(直辖市、自治区、特别行政区),境外展示到国家(地区)。而且帐号IP属地以运营商提供信息为准,相关展示不支持手动开启或关闭。

在公告中,今日头条和抖音均提出,展示账号IP属地是为了维护真实有序的讨论氛围,减少冒充热点事件当事人、恶意造谣、蹭流量等不良行为。快手则表示是为了防止部分网友在热点事件中出现蹭流量、传播不实信息、冒充当事人等干扰正常讨论的行为。

实际上,在字节跳动和快手的产品上线该功能之前,微博已经于今年3月先行一步。3月17日,微博官方账号称,因发现个别冒充当地网友发布和传播不实信息的行为,微博将上线“用户个人资料页展示近期发帖所在地”的功能。

据悉,微博也是在个人主页中展示用户最近一个月内最后一次发布微博或评论的IP归属地,而且IP归属地显示规则与评论区此前显示规则保持一致,国内显示到省份/地区,国外显示到国家。


2、

几乎所有的网红产品,都是利用人性的七宗罪所达到的。


而匿名就是网络环境的万恶之源。


匿名,意味着一个人不需要对自己的言行负责,无论你是咒骂那个普通人去死,还是问候他的十八代祖宗。


在网络平台上,我们看过了太多这种悲剧。


为什么女权的“权”会被污名化成“拳头”的拳?


我个人是支持女权的。但是里面有人在故意把水搅浑。


为什么有人被人肉和网暴?


因为在屏幕面前可怕的那个他,不需要承担任何责任。甚至很多明星粉丝对普通人群起而攻之,所倚仗的,不过如此。


为什么微信上的环境要比微博等好得多?


因为微信是实名化的。喷他,意味着他可能能找到你的真实身份,如果他想的话。


当然,做人是需要互联网树洞的。在BBS这种场景下,所有人都可以匿名化。

而在如微博等社交平台上,我支持全面实名化。


但愿天下不再有网络暴力。


user avatar   programus 网友的相关建议: 
      




  

相关话题

  土豪程序员的生活是怎样的? 
  Java如何打好牢固的基础? 
  程序员基础扎不扎实,对实际的开发工作有什么影响? 
  什么型号的电脑对 Linux(Ubuntu)的支持比较好? 
  如何形象生动的解释ip地址、子网掩码、网关等概念? 
  未接触过编程的妹子希望通过做小项目来学习编程,有哪些类型的项目比较适合? 
  为什么主机厂越来越青睐计算机专业毕业的学生,而不太愿意招车辆工程、机械专业毕业的学生? 
  在大学如何避免自我感动?如何学会更多的知识和技能? 
  为什么知乎用户 vczh 不建议初学编程的人把 C 作为入门语言? 
  一个人独立制做程序开发项目,学哪种编程语言比较好? 

前一个讨论
你的宠物做过什么奇葩的事?
下一个讨论
怎么教育孩子才能让他知道社会的残酷,还能保持热爱生活的态度呢?





© 2024-11-21 - tinynew.org. All Rights Reserved.
© 2024-11-21 - tinynew.org. 保留所有权利