想学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
1 / 4
To page
avatar
老陌
deepin
2018-07-17 05:10
#1
C是啥东东???我想学D ,哈哈。
Reply View the author
avatar
8***8@qq.com
deepin
2018-07-17 05:15
#2
学个屁C,你这种情况只适合学python
Reply View the author
Comments
billy123456
2018-07-17 07:16
python可能太难了,像他这种可以学java或javascript,简单一点
avatar
linusboyle
deepin
2018-07-17 05:33
#3
https://bbs.deepin.org/post/166294
学个屁C,你这种情况只适合学python

嵌入式你用py?
Reply View the author
avatar
zwq133
deepin
2018-07-17 05:34
#4
https://bbs.deepin.org/post/166294
C是啥东东???我想学D ,哈哈。

又开始装了,要不得哈!
Reply View the author
avatar
zwq133
deepin
2018-07-17 05:35
#5
https://bbs.deepin.org/post/166294
学个屁C,你这种情况只适合学python

学python?看到头大,哈哈!!
Reply View the author
avatar
linusboyle
deepin
2018-07-17 05:36
#6
c primer?

c虽然很直白很简单但是坑超多,除了学c你还得会一点计算机组成的知识
其实你这种情况,可能先从谭浩强那本著名的书开始看吧……
Reply View the author
avatar
许自强
deepin
2018-07-17 05:36
#7
你这个设备配置是写文本吧?用Python方便一些。如果想操控硬件,难度比较大
Reply View the author
avatar
许自强
deepin
2018-07-17 05:37
#8
先明确目标,然后再确定最佳方案
Reply View the author
avatar
deii
deepin
2018-07-17 05:48
#9
myccloves 发表于 2018-7-16 21:10
C是啥东东???我想学D ,哈哈。

C是指编程语言,C语言是高级编程语言。同样是高级编程语言的有:java 、c++等。机器语言是低级编程语言吧!我记得。
Reply View the author
avatar
woodelf
deepin
2018-07-17 06:08
#10
C Primer Plus
Reply View the author
avatar
zwq133
deepin
2018-07-17 06:08
#11
https://bbs.deepin.org/post/166294
c primer?

c虽然很直白很简单但是坑超多,除了学c你还得会一点计算机组成的知识

网上对谭浩强的输批的体无完肤
Reply View the author
avatar
zwq133
deepin
2018-07-17 06:11
#12
https://bbs.deepin.org/post/166294
你这个设备配置是写文本吧?用Python方便一些。如果想操控硬件,难度比较大 ...

对,只需要一个文本就可以自动化配置了,shell 也可以实现(目前搞成功了一个设备)
现在对这东西产生了一点兴趣,搜了一下,大多数建议学C。。。。汗一直下!
Reply View the author
avatar
zwq133
deepin
2018-07-17 06:16
#13

正在看这个,第二个例子的代码在我的机器上就编译出错,郁闷的想吐~~~
Reply View the author
avatar
wangqizai1918
deepin
2018-07-17 06:22
#14
https://bbs.deepin.org/post/166294
正在看这个,第二个例子的代码在我的机器上就编译出错,郁闷的想吐~~~ ...

贴一下例子?
Reply View the author
avatar
amerysong
deepin
2018-07-17 06:26
#15
好像有本书叫做   C语言程序设计现代方法,感觉比谭浩强的好
Reply View the author
avatar
zwq133
deepin
2018-07-17 06:33
#16
  1. #include 

  2. int main(void) /* 一个简单的C程序 */
  3. {

  4. int num;  /* 定义一个名为num的变量 */

  5. num = 1;  /* 为num赋一个值 */
  6. printf("I am a simple "); /* 使用printf函数 */

  7. printf("computer.\n");

  8. printf("My favorite number is %d because it is first.\n",num);

  9. return 0;

  10. }
Copy the Code



就这个,老是出错!哈哈!!
Reply View the author
avatar
zwq133
deepin
2018-07-17 06:34
#17
https://bbs.deepin.org/post/166294
好像有本书叫做   C语言程序设计现代方法,感觉比谭浩强的好

感谢,我搜一下看看,先大概瞄一眼
Reply View the author
avatar
司南
deepin
2018-07-17 06:34
#18
我推荐去找一下大学的教材《计算机程序设计基础(C语言)》,然后根据你的机器类型找编译和烧录工具,以前学嵌入式用的KEIL敲C代码和编译,用开发板自带的烧录软件。不过说实话上个十年的开发软件真是过时了,代码提示都没有。

计算机程序设计基础(C语言版)百度百科

不一定非得去买这本书,照着目录一个章节一个章节地去网上找相关资料也可以。
Reply View the author
avatar
zwq133
deepin
2018-07-17 06:41
#19
https://bbs.deepin.org/post/166294
我推荐去找一下大学的教材《计算机程序设计基础(C语言)》,然后根据你的机器类型找编译和烧录工具,以前 ...

哇!!这书比较厚!!!!
Reply View the author
avatar
老陌
deepin
2018-07-17 06:43
#20
https://bbs.deepin.org/post/166294
正在看这个,第二个例子的代码在我的机器上就编译出错,郁闷的想吐~~~ ...

你开始学了啊,有机会跟你学一下。
Reply View the author
1 / 4
To page