想学C,各位大神有没有推荐的入门书籍
Tofloor
poster avatar
zwq133
deepin
2018-07-17 05:01
Author
本帖最后由 zwq133 于 2018-7-16 21:05 编辑

自身条件(简历!):
1、1995年读完初三,因为成绩太差,未拿到毕业证,本想学个驾照以涨一技之长,奈何父亲大人不同意,然后在一个私营技校混了三年,同样没有拿到毕业证

2、98年进入社会参加工作,因为初出茅庐啥都不会,一直没有稳定的工作,听信毒鸡汤入坑,不停跳槽至2006年,期间最长工作时限为1年

3、06年进入电脑城当学徒,从事售后,说白了就是一会装系统(仅windows)的勤杂工

4、12年至今从事通信螺丝钉,过硬技能没有,擅长宅。

综上,本人是一个不折不扣的没文化没技能没前途的三无人员,因工作上涉及到一些交换机啥的嵌入式设备配置方面的东西,想偷一点懒(讨厌记命令,课文都背不到的特性),于是动了学习编程的念头。个人认为基础太重要,所以想学C。想请各位大神推荐一本适合我这种小白能大概看的懂的编程入门书籍。

感谢!!
Reply Favorite View the author
All Replies
4 / 4
To page
avatar
asdfga
deepin
2018-07-19 17:05
#61
https://wiki.deepin.org/index.php?title=%E8%B5%84%E6%BA%90%26%E5%AD%A6%E4%B9%A0
Reply View the author
avatar
tmacy
deepin
2018-07-19 17:18
#62
https://bbs.deepin.org/post/166294
听说QT编辑器可以写C程序,怎么安装啊?

那个是C++,可以参考qt官方文档
Reply View the author
avatar
tmacy
deepin
2018-07-19 17:20
#63
https://bbs.deepin.org/post/166294
听说QT编辑器可以写C程序,怎么安装啊?

那个是C++,可以参考qt官方文档
Reply View the author
avatar
tmacy
deepin
2018-07-19 17:22
#64
https://bbs.deepin.org/post/166294
我用 gedit 一个字一个字敲出来的,编译也要出问题
搞个IDE再来试试!

注意全角,半角符号,还有最好切换英文输入。
Reply View the author
avatar
185******18
deepin
2018-07-20 00:03
#65
1,我上学的时候给的教程是《C程序设计》,当时是绿皮的,现在都改红皮的了。
2,个人认为除非是专业人员,否则C程并不是特别好用的语言。现在专业计算MATLAB,程序补充性插件VB,自己平时玩的时候VF或Java。没弄过单片机,不过按见闻的话,建议Java。
3,Deepin环境也是刚刚开始用得多一些了,也没什么概念,有什么好的OO推荐下。
Reply View the author
avatar
zwq133
deepin
2018-07-20 03:54
#66
https://bbs.deepin.org/post/166294
注意全角,半角符号,还有最好切换英文输入。

我摸到女朋友的胸部发誓,我用的是全英文!!!
Reply View the author
avatar
151******75
deepin
2018-07-20 05:53
#67
本帖最后由 liugantang 于 2018-7-19 22:03 编辑

clion提示语法错误,但其实应该是编码的问题,把clion提示的那些乱码删掉后运行正常了。至于你说的学习C语言的问题,C语言其实语法上来说还是很简单的,所以我认为c primer plus太厚了,看完太耗时间了。the c programming language才是比较好的选择,看完the c programming language,去学数据结构,把那些数据结构用C语言实现出来。数据结构这种东西不管你学什么,用什么语言,只要是和编程有关都需要学好的。
Reply View the author
avatar
zwq133
deepin
2018-07-20 06:27
#68
https://bbs.deepin.org/post/166294
clion提示语法错误,但其实应该是编码的问题,把clion提示的那些乱码删掉后运行正常了。至于你说的学习C语 ...

对,我用IDE敲出来就没问题了,看来 gedit 不适合写C代码!  或者,是我的姿势不对!!
Reply View the author
avatar
susion
deepin
2018-07-20 17:18
#69
入门书籍的话推荐 《明解C语言》 , IDE 用 CODEBLOCKS
Reply View the author
avatar
180******28
deepin
2018-07-22 06:07
#70
https://bbs.deepin.org/post/166294
我用 gedit 一个字一个字敲出来的,编译也要出问题
搞个IDE再来试试!

编译c文件可以通过终端make命令,运行则用./命令
初学c的话不太推荐在deepin下,在windows下用一个什么DEV-C++会方便很多
Reply View the author
avatar
cuixiaofei
deepin
2018-07-22 07:19
#71
LabVIEW试过没有?图形化的编程语言,非常有趣,都是画图来编程,容易学习编程思想,网上资料很多,可以上GSDzone
Reply View the author
avatar
zwq133
deepin
2018-07-29 01:23
#72
https://bbs.deepin.org/post/166294
你这个设备配置是写文本吧?用Python方便一些。如果想操控硬件,难度比较大 ...

telnet进设备。然后配置它
Reply View the author
avatar
daytrader
deepin
2018-08-02 17:25
#73
https://bbs.deepin.org/post/166294
强烈推荐这一本:

https://bbs.deepin.org/user/34302 所有指针的本质就是内存中的一段地址,函数是有功能的一段代码(人编的),数组不过是一个存储一段数组元素的内存空间罢了,当然,它们最终的归宿就是一段010101。学编程得知道本质是什么,没必要纠结于概念。这就是学习现代操作系统或者微机原理的原因。
Reply View the author
avatar
tmacy
deepin
2018-08-02 18:01
#74
https://bbs.deepin.org/post/166294
@tmacy 所有指针的本质就是内存中的一段地址,函数是有功能的一段代码(人编的),数组不过是一个存储一 ...

本质上没错啦,但是入门还是要有概念的,不然也无法理解具体的行为了。虽然都是地址,函数行为与数组行为是不一样的。

现在推荐这书其实有点过时了,十年前都不想看,国人的书其实写的不清不楚,不适合入门学习。

我只是调侃一下,毕竟走过一些弯路,自学编程确实不容易。
Reply View the author
avatar
xiaojia
deepin
2018-08-02 18:52
#75
书:《C语言程序设计:现代方法(第2版) [C Programming:A Modern Approach,Second Edition]》
购买地址:https://item.jd.com/10064146.html?dist=jd  , 建议买纸质书。  
视频:C语言入门与进阶-浙大翁恺:
下载地址:链接: https://pan.baidu.com/s/1TqsqEjqxDROtp2f8bum80w 密码: rzv2     
系统学习:中国大学Mooc,国家教育部支持,看国家精品课  
网址链接:https://www.icourse163.org/category/computer   
完整体系:网易云课堂的《顶尖中文大学计算机专业课程体系》  
网址链接:http://study.163.com/curricula/cs.htm   

何时都不晚!祝你成功。
Reply View the author
avatar
zwq133
deepin
2018-08-02 19:15
#76
https://bbs.deepin.org/post/166294
书:《C语言程序设计:现代方法(第2版) [C Programming:A Modern Approach,Second Edition]》
购买地址: ...

谢谢,先收藏一波!
Reply View the author
avatar
xiaojia
deepin
2018-08-02 19:25
#77
https://bbs.deepin.org/post/166294
谢谢,先收藏一波!

收藏没屁用....
Reply View the author
4 / 4
To page