C语言入门后该做什么?

zhouyu349079721 2011-11-16 07:03:46
我是大一新生,学的数字媒体技术,C语言入门后该做什么?谢谢。。。
...全文
580 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
xhjbeidoulong 2011-11-20
  • 打赏
  • 举报
回复
作为新生,
打好基础最重要(语法,编程思想,高质量编程,程序可读性,可测性,可维护性)
然后若能在某些方面深有研究,相信毕业时,你是对需企业难得的人才;
xhjbeidoulong 2011-11-20
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 sony_zhang 的回复:]
引用 3 楼 xhjbeidoulong 的回复:
再说具体一点:
你入门有多深? c的基础了如指撑了吗(语法,结构体,指针,多重指针,函数指针等等)? 没有的话,认真学学,做做练习;

然后:
1. 输入输出;
2. 数据结构;
3. 文件操作;
4. 学会用lib, 写lib吧;
5. 看看编程规范等书,做正规军;

然后:
如果不是做嵌入式系统,做驱动等, c很少被用……
[/Quote]

这是新员工在我手下必经之路!
企业招人,不是做学院派,是来为企业产生利益的, 一切以项目为重, 其次才考虑个人发展方向;
所以虽然列了那个多,实际除了基础要求严格之外, 其它技术点是按项目需求而按排的,甚至你还没太懂就会有任务派下来,由高工带着你实践深入;

wzhwisk 2011-11-20
  • 打赏
  • 举报
回复
大一C就入门,不敢相信,可能你是传说中的天才,也可能无知者无畏
xhjbeidoulong 2011-11-20
  • 打赏
  • 举报
回复
[Quote=引用 23 楼 goldbeef 的回复:]
引用 22 楼 xhjbeidoulong 的回复:

作为新生,
打好基础最重要(语法,编程思想,高质量编程,程序可读性,可测性,可维护性)
然后若能在某些方面深有研究,相信毕业时,你是对需企业难得的人才;
++,算法和数据结构是王道
[/Quote]

现在都用stl, 基本的结构、算法都是极度成熟的, 做应用没有谁会重写;
不过,这确实是基础之一,
软件离不开对数据的处理,数据的存储结构及算法极为重要,使用不当,可能软件的表现天壤之别!
internetmimang 2011-11-20
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 anyidan 的回复:]
要么深入,要么出门
[/Quote]

顶。。。。。。。。。
goldbeef 2011-11-20
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 xhjbeidoulong 的回复:]

作为新生,
打好基础最重要(语法,编程思想,高质量编程,程序可读性,可测性,可维护性)
然后若能在某些方面深有研究,相信毕业时,你是对需企业难得的人才;
[/Quote]++,算法和数据结构是王道
  • 打赏
  • 举报
回复
AndyZhang 2011-11-19
  • 打赏
  • 举报
回复
数据结构+算法
小笨同学 2011-11-19
  • 打赏
  • 举报
回复
入门后左转,有个上二楼的楼梯,楼梯有点陡,得用点心,注意:本楼不设电梯
blueskycz 2011-11-19
  • 打赏
  • 举报
回复
说说个人看法吧
入门后去看看数据结构吧(前提你指针要有基础)
顺便买本刘汝佳神牛的《算法竞赛入门经典》吧
这样你的编程能力提高的很快
也需要学学汇编,可以加深你对指针的理解
Livvy1992 2011-11-19
  • 打赏
  • 举报
回复
呵呵 我也是新生 还在学习C语言
sony_zhang 2011-11-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 xhjbeidoulong 的回复:]
再说具体一点:
你入门有多深? c的基础了如指撑了吗(语法,结构体,指针,多重指针,函数指针等等)? 没有的话,认真学学,做做练习;

然后:
1. 输入输出;
2. 数据结构;
3. 文件操作;
4. 学会用lib, 写lib吧;
5. 看看编程规范等书,做正规军;

然后:
如果不是做嵌入式系统,做驱动等, c很少被用到, 再学c++,或其它面象对象的语言吧,
1. 学……
[/Quote]

思路很清晰,方向很正确,值得借鉴。
紫色动力 2011-11-19
  • 打赏
  • 举报
回复
关键是你的爱好,兴趣是最好的老师嘛!
zhupengkang 2011-11-19
  • 打赏
  • 举报
回复
入门似乎很简单,要精通太有用。
zh1262 2011-11-19
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 anyidan 的回复:]

要么深入,要么出门
[/Quote]

正解!
didijiji 2011-11-19
  • 打赏
  • 举报
回复
可以找一些经典的C语言书籍来看,同时自己不断的敲代码,写程序。
cvanchen 2011-11-19
  • 打赏
  • 举报
回复
打好基础很重要,首先要多看书,把基本的语法弄得清清楚楚,其次就是多点编程,实现各种算法,这样才能慢慢变成一个大牛!
pathuang68 2011-11-18
  • 打赏
  • 举报
回复
[Quote=引用楼主 zhouyu349079721 的回复:]
我是大一新生,学的数字媒体技术,C语言入门后该做什么?谢谢。。。
[/Quote]

用C语言把《数据结构》教科书上的各种算法全部自己实现一遍。
pclvmm 2011-11-18
  • 打赏
  • 举报
回复
Computer Systems A Programmer's Perspective
siasjack 2011-11-17
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 anyidan 的回复:]

要么深入,要么出门
[/Quote]

呵呵 厉害!
看楼主发个帖子 大家给你多好的意见啊!好好学吧 我感觉算是入门了,但是遇见一些问题时还是会有点迷茫!
加载更多回复(6)

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧