在家想如何自学c语言言要从那学起?

查看: 858|回复: 6
我想问下C语言方面需要从那学起?
学过C语言的饭油,来给点意见。。
C#,然後再學C++吧
來一發C# 4.0 完全參考手冊
这个从哪方面问的是什么?当然从基础学起啊,现学基本语法,然后学习指针,对指针有一定了解之后,可以看数据结构和算法(好多书上数据结构和算法是在一起的),如果学c只是个过渡,这就差不多了,如果想以后靠c混饭吃,建议还是学学编译原理、组成原理等基础课程,还有汇编,对c的深入理解很有好处。
建议首先下载C语言软件VC6.0版&&个人觉得很好用
/v_show/id_XMTM4MDQ1MzA4.html&&这里还有可以学习的平台&&老师讲解的很到位& &推荐一下
推荐你看一篇文章/lua5/archive//1895968.html
自己买一本《C程序设计(第四版)》
工欲善其事,必先利其器
这里介绍几个学习C语言必备的东东:
一个开发环境,例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便。建议使用Visual C++,这个东西虽然比较大块头,但是一旦安装好了,用起来很方便。
一本学习教程,现在C语言教材多如牛毛,但推荐大家使用《C语言程序设计》谭浩强主编 第二版 清华大学出版社,此书编写的很适合初学者,并且内容也很精到。
除此以外,现在有很多辅助学习的软件,毕竟现在是Window时代了,学习软件多如牛毛,不象我们当初学习,只有读书做题这么老套。我向大家推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好,还有题库测试环境,据说有好几千题,甚至还有一个windows下的trubo C,初学者甚至不用装其它的编译器,就可以练习编程了,非常适合初学者。还有一个“C语言学习系统”软件,不过感觉只是一个题库系统,如果你觉得题做的不够,不妨也可以试试。
一切从基础开始,学习C#语言,要下载数据库工具,微软开发的C#编写开发工具Microsoft Visual Studio。
在从C#的基本语法开始,代码和词语很多要用心记。学习C#最重要得一点,学习C#不强调死机硬背,而是记住,编写的逻辑和思路,对于问题不要一下就去做,首先对问题进行分析,看它有什么要求,包含什么逻辑,从什么地方开始最好,这样思维不易被卡住,容易解决问题。希望能对你有帮助。
Copyright & KaFan & All Rights Reserved.
Powered by Discuz! X3.1(学信息安全的,想自学点东西,目标技术牛人。。本人现在只能从C学起,求推荐自学的方向和推荐书籍。
学信息安全的,想自学点东西,目标技术牛人。。本人现在只能从C学起,求推荐自学的方向和推荐书籍。
学信息安全的,想自学点东西,目标技术牛人。。本人现在只能从C学起,求推荐自学的方向和推荐书籍。。我对信息安全网络渗透分支感兴趣。。还有什么数据库的也行。。。不想再迷惘那个下去了。。要自学
学编程就是这样,我今年30岁了,五年里跳了五次槽,不知道和大家比算不算多J,没有什么太多起伏,但我想很多朋友可能会和我有类似的经历,不知道能不能引起你们的共鸣。30岁,开始实现我的程序员梦,从一个编程爱好者,从一个业余的程序员,一个水平不高的程序员,一个半道出家的程序员...... 我想对我上面所说的话给一个总结:
如果你不是科班出身,想要转行而不知该怎么开始的话,建议你先看两类书:(1)计算机原理;(2)数据结构和算法。(看数据结构之前先看C语言)。 如果你还是在校的学生,英语很差,专业课也很差。没关系,想怎么学计算机就怎么学计算机吧。其它地只要能混到毕业证就行了。除非你对自己的未来没有信心。(当然,如果你的理想不仅仅是要做一个程序员,那你别丢掉英语。) 不要因为自己年轻就找理由挥霍时间,少玩一点SC、CS、魔兽3、传奇、魔力或者…….,多看点书,多练练题。
Java、.net、C++、PB、VB、Delphi、汇编到底应该学哪个?我的经验,哪个最简单就先学哪个、公司用哪个你就学哪个、哪个和你有缘(比如刚好你认识一个愿意帮助你的Delphi高手)你就学哪个,如果你都学,或者三天两头的换,我可以告诉你结果肯定是什么都不会,不要心浮气燥,他们都只是工具,学精一门其它的就相通了,重要的是掌握编程的思想。如果你问我面向对象(好像现在已经是面向需求了)、UML、WebLogic、WebService、软件工程、XML…….应该怎么学呀,对不起,这些我也确实不是都会,但请相信,你先实实在在的写上十万行以上的代码以后,那些东西你自然就慢慢会了。 什么时候努力都不晚,关键是你明白要努力了,大器晚成总比一事无成要好的多。 大家不要误会,这里的假于物可不是指抄袭别人的源代码,而是指通过学习别人的源代码把他的思想扩展到自己的思想里去。 注:上面的十大“精华”纯属我个人的“谬论”,您自己看着消化,有用的收下,没用的请拖入“回收站”。如果你觉得这些总结不过是一些浮华之词,那请你先问问自己:“是不是在行动上都真正做到了。”
如果你觉得自己应该追求什么,不管遇到什么困难千万不要放弃,一定要坚持下去。 这就是我,一个不算优秀,不算勤奋;玩能玩通宵,学也学能学通宵;对梦想的追求很执着;到了30才开始真正写程序;一个很平凡但又不甘于平凡的人……我的经历相信很多朋友都有过的,我现在也不能算是一个成功人士,但我相信我的经历却是值得大家借鉴的,因为我终究代表了一类人。 最后我还想说一点:现在很多朋友都抱怨中国的软件业环境太差,前途渺茫。确实是这样,我有同感。最后:希望所有的程序员和拥有成为程序员梦想的朋友们在新的一年里心想事成,万事如意。请相信我:明天不一定更美好,但美好的一天一定会来!想学编程,不能急,要慢慢来,有耐心,(千万别下网上的电子书,那简直是浪费时间,自己花钱去买书回来看)相信你能成功!以下是我给你总结的书: 1、《计算机组成原理》(熟悉) 2、《数据结构》(掌握) 3、《操作系统》(了解-&熟悉) 4、《The C language》(掌握) 5、《编译原理》(了解原理) 6、《汇编语言》(了解) 7、《计算机网络》(了解) 8、《软件工程》(了解) 9、《关系数据库》(熟悉) 10、《The C++Languege 》(掌握) 11、《面向对象设计》(掌握;结合C++学习) 1、《The C Programming language》 (Keinighan & Dennis Ritchie 1988) 2、《The C++ Programming Languague》(Bjarne Stroustrup 1997) 3、《Inside The C++ Object Model》 (lippmans) 4、《Effective C++》 (同上) 5、《More Effective C++》 (同上) 6、《Exceptional c++》 7、《C++面向对象高效编程》 8、《设计模式》 9、《Thinking In C++》 10、《The Standard C++ Bible》(一般推荐) 11、《The Art of Computer Programming 》 12、《Programming Windows》 (Charles Petzold) 13、《VC++5.0技术内幕》 14、《MFC 深入浅出》 15、《软件需求》 16、《Advanced Windows》 17、《C++ primer》 18、《win32程序员参考手册》 19、《用TCP/IP进行网际互连》 20、《COM 本质论》
等待您来回答
创业投资领域专家想自学JAVA开发和C语言(C++)_百度知道
想自学JAVA开发和C语言(C++)
哦 本人没什么语言编程基础
曾接触过VB也忘光了 汗^^^^^请各位自学高手指点迷津 ,教一套自学思路 教材图书推荐 最好实用且偏于电力 和手机软件编程方面的
我有工作的 我是想再学些东西 跟我工作可以接轨的东西 我早就想学编程了 我们公司也算上软件开发类的吧 主要电力方面的 呵呵 我喜欢玩手机 想学些手机软件编程开发 平时自己玩玩
谢谢各位了大家还有好的意见吗
手机我用的也是WM的 JAVA 用处不是太大
提问者采纳
我的建议是不要同时学习Java 和C(C++),单独的学习就行,如果你要学C++,的话,直接学C++就行,可以不学C。
提问者评价
其他类似问题
28人觉得有用
按默认排序
其他3条回答
你可以从c学起,有人指点的话。因为c语言学起来有点难度。自学往往很难坚持。自学就直接学JAVA。
那你学JAVA ME吧 专门搞手机软件开发的
学java吧 工作好找点 机会多一点
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 如何自学c语言 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信