对c语言的一些看法

我知道有很多人想学编程,但是不知道从何学起,百度或者Google大家一般都是说c语言,但是,各执己见,又会有很多人

说C语言很难,不适合初学者,当初我就是这个样子,什么也不懂,贴吧里的人说C语言,特别难,认为初学这就是应该

学习Python,我也真的去学了,但是没学会,可是我后来就去学C语言,很快就理解根本就不难,在后来,我知道Python

就是c语言编写的

而C语言有很多语言没有的东西,现在很多语言都是C语言分支,比如c++,objective c , Python,C语言是个强大的

编程语言,一般如果学会了C语言,学习其他语言事半功倍,甚至都不用学,就会了,我估计有很多初学者都不知道

C语言编译的一些原理,它是先编译成汇编,再转成机器码,然后让CPU执行,所以C语言是最接近底层的高级语言

网上都说C语言的好处是指针和可移植性强,虽说指针真的是C语言的一个亮点,但是那是在用的得当的情况下

至于可移植性强,对一般的初学者只是个鸡肋,一般人写的程序只会在自己的电脑上运行,更别说跨系统了,一般

windows上能运行的程序,到了Linux和Mac上就不一定能运行(我发现Android也是Linux,以前都没发现),所以

C语言对初学者的好处只有一上手,对将来好,很多人在各大论坛上问要先学什么语言,估计回答一般都是这个样子

如果你想马上工作的话,你就去学Java,如果你不急的话,那么你就学习c,其实这个回答我的看法是呵呵,你会Java

但你不会c,哪个公司会要你,你就算先学了Java,你后来还是得学习c,这是必须的,其实我是推荐初学者学习c

条条大路通罗马,但是这条路可以让你互通其他路,希望大家过个好日子!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值