为什么电脑用不了c语言编译器,为什么大多数人都知道不推荐使用C语言?

v2-8620b9316a2b1a82eaf224335b566d3a_r.jpg

我们秘密地一起玩

1

在计划中,今天实际上是一条推文,其源代码已附加到Gobang项目中. 但是看完之后,我知道...

认识到这不是程序员社区,因此本主题的许多参与者仅参与编程,而程序员的参与者并不多. 因此,主流公众舆论充满了恐惧和对C的厌恶. 对他们而言,C是一个可怕的老仙人,必须立即消除. 废话“ C只能做底层”,其他废话问世了.

v2-83b35df3021b203b53871ea6eb4666d9_hd.jpg

首先要普及C的特性:

它不封装任何内容,而是将整个硬件和整个操作系统摆在您面前;同时,它是一种高级语言. 这样一来,它的用户就不必过于关注底层的细节,因此无论是讨论算法,还是谈论操作系统,网络协议栈c语言编译器 知乎,编译原理等,它都非常简单直观.

这些特征使C极为重要. 即使是现在,C仍然是最流行的编程语言(它一直在与Java和c ++一起使用,以垄断流行编程语言的前三名,并且C经常位于列表的顶部;请注意,C和C ++是分开计算的).

特别是低级的系统级编程是C语言中唯一的一种. 除C ++外没有对手.

不要认为C只能是底层. 基于支柱的大型项目确实非常复杂,困难且性能要求很高,但C仍然是毫不妥协和不可替代的-我不知道那些说C不适合项目的人,您听说过Linux并观看了一些开源程序吗项目.

5af0d4021f4595edab3adf0df3541edc.png

由C实现的任何内容,无论是操作系统还是编译器,都将以裸算法+数据结构的形式显示在您面前. 如果您想知道什么,可以通过从API开始轻松地理解它,然后跟随与某个硬件相关的API甚至可以帮助您准确地了解硬件.

全面学习后,一眼就能看到任何技术和架构.

简单明了,有很多案例和丰富的学习资源,这是C语言最独特的优势.

除了C之外,您还在哪里寻找其他富含相关开源代码及其分析材料的语言?如果您已经学习了此级别,则您甚至都不知道计算机的原理.

即使C指针也很困难,但仍然很难进入这扇门……这是不可想象的.

v2-fd40578cd56951291c155bf0e921488f_b.jpg

这就是为什么我说我应该先学习C,然后再考虑C ++,Java,Python或PHP.

2

很不了解. 如果是这样,为什么大多数人都知道不推荐使用C语言?

例如:

这就像是先学习武术还是先练习“少林基本功”还是直接练习“除魔剑术”一样的问题.

6e7cc813b07e6f65128681aedd6128a1.png

这里有分支. 如果您只是感兴趣并且想做点什么来验证您的想法,那么像“ Python”或“ PHP”这样的编程语言可能更适合您.

学习不是很有目的. 由于恐惧和困难,选择放弃很容易,因此建议选择一种简单的语言并立即查看结果以供学习.

这种编程语言类似于编程世界中的“邪恶的剑术”. 您不了解底层. 没有基本技能,您就可以快速上手并做出您对程序的看法,从而可以更好地进行改进. 您的兴趣和解决您的问题.

如果您走出了这个行业的“钱圈”,并且想在未来扎根这个行业并拥有良好的发展,您是否应该因为困难而放弃?因此,我认为对于一个想学习编程的朋友来说c语言编译器 知乎,从C语言开始是件好事.

因为我先开始学习C,然后才开始学习C ++,现在我正在学习Python.

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/jisuanjixue/article-281332-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值