c语言学习的问题

james79016038 2012-01-11 10:48:08
本人是大一学生,刚接触c语言几个月,不知道怎么学好这东西希望大侠们给点建议
...全文
222 29 打赏 收藏 转发到动态 举报
写回复
用AI写文章
29 条回复
切换为时间正序
请发表友善的回复…
发表回复
程序员小迷 2012-01-29
  • 打赏
  • 举报
回复
看我的博客
波杰克男 2012-01-18
  • 打赏
  • 举报
回复
慢慢学习嘛 我也差不多啦
氰客 2012-01-18
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 qixing1115 的回复:]
玩游戏?自己写游戏。
玩手机?自己写软件。
MP3?自己写。
用USB?自己写驱动
[/Quote]
高手。。
zzpals 2012-01-18
  • 打赏
  • 举报
回复
多练,有时候很简单的东西折腾半个小时很正常,别放弃,这个东西很容易生疏的。
qixing1115 2012-01-18
  • 打赏
  • 举报
回复
玩游戏?自己写游戏。
玩手机?自己写软件。
MP3?自己写。
用USB?自己写驱动
EmbeddedLong 2012-01-18
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 ltlwd 的回复:]
大牛把要学的都说了。。只剩LZ你认真学了
[/Quote]++++++++++
SoftLy 2012-01-17
  • 打赏
  • 举报
回复
大牛把要学的都说了。。只剩LZ你认真学了
ahflksdjbn 2012-01-17
  • 打赏
  • 举报
回复
看书,敲代码~~~~~
深度抽象 2012-01-13
  • 打赏
  • 举报
回复
最好用codeBlocks。你最好参加ACM
波杰克男 2012-01-13
  • 打赏
  • 举报
回复
顶十三喽
星爷是我哥 2012-01-13
  • 打赏
  • 举报
回复
VC 2010
liubingqian 2012-01-12
  • 打赏
  • 举报
回复
如果逻辑思维能力不好,理解不了常用算法,可以做软件外包,百度什么的就别想了。
liubingqian 2012-01-12
  • 打赏
  • 举报
回复
居然还有用Win-TC这种山寨IDE配合比楼主年龄都大的“经典”编译器教学的学校,狂汗。
CloundSea 2012-01-12
  • 打赏
  • 举报
回复
LSV5
赵4老师 2012-01-12
  • 打赏
  • 举报
回复
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
赵4老师 2012-01-12
  • 打赏
  • 举报
回复
英语也是一门计算机语言的说。

对学习编程者的忠告:
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步对应汇编一行!

关于自己是否适合编程的很简单的测试:
在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案:

A里面有10处以上文字或标点错误
B里面没有文字或标点错误并敢为此跟人打赌
C里面没有文字或标点错误并且字体和排版完全与原稿一致
D打印在半透明的纸上和原稿重叠在一起检查一模一样,且自我感觉很有成就感

A不适合编程(理由:打字准确度偏低、粗心大意)
B初级程序员(理由:打字准确度很高、认真细致、自信、理解全角半角概念)
C高级程序员(理由:在B的基础上理解字体和排版也是电脑打印的重要因素、但相比D还不够偏执、精益求精、结果可验证)
D软件项目经理(理由:能针对项目给出令人信服的细致到极点的需求说明和典型测试用例。用户几乎挑不出毛病。专业!)

如果想从A变成B的话,到我的资源http://zhao4zhong1.download.csdn.net/里面下载“适合程序员的键盘练习”

VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。
对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。
(Linux或Unix下可以在用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)
想要从本质上理解C指针,必须学习汇编以及C和汇编的对应关系。
从汇编的角度理解和学习C语言的指针,原本看似复杂的东西就会变得非常简单!
指针即地址。“地址又是啥?”“只能从汇编语言和计算机组成原理的角度去解释了。”

提醒:
“学习用汇编语言写程序”

“VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。
(Linux或Unix下可以在用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)
想要从本质上理解C指针,必须学习C和汇编的对应关系。”
不是一回事!

不要迷信书、考题、老师、回帖;
要迷信CPU、编译器、调试器、运行结果。
并请结合“盲人摸太阳”和“驾船出海时一定只带一个指南针。”加以理解。
任何理论、权威、传说、真理、标准、解释、想象、知识……都比不上摆在眼前的事实!
james79016038 2012-01-11
  • 打赏
  • 举报
回复
教我怎么入门啊,我该知道一些什么基础东西啊,有什么地方能学到这些东西啊
james79016038 2012-01-11
  • 打赏
  • 举报
回复
万事开头难,我感觉自己还没入门呢
james79016038 2012-01-11
  • 打赏
  • 举报
回复
ide是个什么玩意啊
薛定谔之死猫 2012-01-11
  • 打赏
  • 举报
回复
顺着教材和实验指导教师的步骤慢慢来,了解一些基础知识后你就知道怎么做了
加载更多回复(8)

33,319

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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