如题,我之前学习过java现在也在从事这方面的工作,想学习c确不知道从哪里下手
我给一个过来人的答案吧 虽说不适什么大牛,但是也有一些小小的体会!
上了大学才知道有编程!开始就接触c语言,但就是不知道c能干啥!然后就是玩玩单片机,本科偏硬件专业,所以单片机和c搞了搞!最后也没干出来啥明堂!后来学了数据结构,卧槽…一下子感觉c语言脑洞大开!体会真的不一样!再后来看Java,搞安卓开发到现在!越来越体会到c是必须要学的!我支持你学c!!!首先把语法过一遍…达到熟记的程度…然后看看数据结构c语言的,慢慢就上来感觉了!加油!
JAVA多好呀,你为何还反过来学习起C来了呢?
如果你学习了Java,那么学习C首先要学习C和Java不同的地方,C没有垃圾回收,也比较Java来说原始很多。所以你需要知道Java一些库和语法的等价C的写法。
C有指针,宏和各种预编译的指令,这些你都要学习。
那就要多看看指针了。。。
c是底层需要,指针是他的特色之一要好好掌握,包括结构体,宏,推荐你使用一些经典书籍学习C!!