刚刚高考完,想学C语言,零基础,该咋办

大学里工科基本上都会学习C语言吧,大概。
学习编程语言,目前我也说不好,或许上手高级编程语言更容激发兴趣吧,大概……
C语言让开发人员面对底层的较多,个人认为对新手相对不友好一些,当然如果你一定想尝试的话,我肯定拦不住你,2333333333
----------
如果你想从高级语言入门编程,那么看看下面的推荐好了。
零基础的话,我个人倒是推荐学习Java,或者是Python,这两款语言书写起来都比较规范,Java的话更规范;Python的话,语法上较C语言或Java差异较大,功能上并不逊色于Java。
----------
我来说说C语言和Java之间有什么区别好了。C语言中有一个很重要的概念叫做——指针,类似于一个快捷方式,指向内存中某块区域的起始位置。指针乱指向的话,整个系统都有挂掉的可能性。
【刚刚高考完,想学C语言,零基础,该咋办】 但是在Java中指针这个概念被对象与实例所取代,换句话说,指针不会乱跑,指针的分配在内存中游走等动作都被Java的虚拟机JVM取代了。
而在C语言中,是可以人为操控指针的游走的。
换句话说,C语言中很多麻烦的细节被自动化了,作为开发人员不需要去关注这些繁琐的,甚至操作不好可能会引起系统崩溃的细节。
在外人看来,就是Java用起来更简单,更无脑……但实际上还是一入Java深似海。

■网友
有兴趣的话什么书都能看得津津有味。建议直接cpp,或者不要可以区分c和cpp的区别,先学会就是了。先看书,同时练习。c primer,the c programming language都可以。网上的慕课可以看一看。建议选好大学以后,根据该校大一课程来选择入门语言。(比如该校入门选择Python,你可以先学Python)
■网友
身边找个有计科专业的大学,去旧书屋掏两本就完了……
■网友
先看看计算机基础的一些东西,比如电路,计算机基本架构等等。然后看cpremier,c是比较底层的语言,虽然也能做ap程序,然而不少是在小体积场合。当然,高效率算法这一块用c写的也挺多的。数据建模这块算是硬伤,对个人能力要求挺高的,否则做出来就比较乱。准备vs,然后写写简单的程序和练习的代码。语法学的差不多了,后面你学其他语言也比较快。学了cpp过后尤甚。之后的工作主要是知识面和思维方面的拓展,增加一些业务和算法能力。


    推荐阅读