学习C语言要有哪方面的基础知识?
发布网友
发布时间:2022-03-01 17:49
我来回答
共6个回答
热心网友
时间:2022-03-01 19:18
任何人的基础都是后天补过来的,你不用太过于担心这种问题。关键还是你到底有没有心去学而已。其他都不是学习的借口。
应该先从你兴趣开始,有兴趣再决定编程领域,有了编程领域在决定语言.不同的语言对应着不同编程领域。
因此你要回想一下你兴趣来源是什么?比如喜欢做黑客,喜欢研究反病毒,喜欢为Windows桌面开发实用的小软件等等.
要分析好兴趣来由,在决定你的发展方向,就好了.
学习C/C++ 我个人认为还是看国外教材比较好,比如经典的:
C语言: C Primer Plus 中文版
C++语言: C++ Primer Plus 中文版
这2本书是备受好评.
你也百度一下, 80X86汇编小站 网站里面有篇文章是写给C/C++语言初学者的.标题是:
如何正确的入门Windows系统下C/C++学习领域.
这文章准确的说明了学习C/C++的各种细节,你也可以通过这篇文章联系作者,跟他交流更多的编程问题。
热心网友
时间:2022-03-01 20:36
我推荐学习C语言的书籍是: C Primer Plus中文版
开发工具是: VS2008 或者 VS2010
如果有条件,可以找一个好老师或者好师傅.
我认为一本好书和一个好的开发工具和一个好老师好师傅,你学习效率将会有很大的提升.而不是持久不能入门.
你也百度一下, 80X86汇编小站 网站里面有篇文章是写给C/C++语言初学者的.标题是:
如何正确的入门Windows系统下C/C++学习领域.
这文章我看过,准确的说明了学习C/C++的各种细节,你也可以通过这篇文章联系作者交流更多的编程问题。
有问题请追问 满意记得采纳
热心网友
时间:2022-03-01 22:11
c语言就是基础,所以不需要其他基础。
下面是我回答别人的同类问题
重点在于能够写程序。所以我建议你,首先了解c语言中的数据类型都有什么,例如int,long,float,double等等。然后了解c语言的输入输出函数,输入是scanf()输出是printf();然后是条件控制if()else;if()else if()else;还有switch。再然后是循环for,while,do while等等。 之后要学习的是数组,再然后学函数。 学完这些基本上就差不多了,积攒一段时间的编程经验和成就感,把最后的指针这一部分看了(比较难,要看就看懂,要不就甭看,数组完全可以替代指针。。而且更容易理解)。
我提到的都是需要看懂的,我没提到的都是只要了解就好了。(不排除会有遗漏)
热心网友
时间:2022-03-02 00:02
首先计算机基础知识是必须的,了解二进制方面的数据知识。学过其它的计算机语言最好,没学过也不要紧。
教材推荐:谭浩强的 清华大学出版的 高校都用这本。
热心网友
时间:2022-03-02 02:10
到我空间看看吧。。怎么学C
热心网友
时间:2022-03-02 04:35
C语言是最基础的语言,你要是智商正常就行了。学他要多看源代码,自己多上机实践