学习C语言最基础需要掌握哪些东西。要详细。谢谢
语言是一门计算机语言也就是平时所说的编程1~ 你如果一点基础都没有的话学习编程我认为 c语言是一个很好的入门语言(很多人都说是vb简单,但个人认为虽然简单不适合入门语言学习,除非今后想往.net或basic方面发展)先不说这些!!~在学习c语言之前要掌握的时计算机基础啊 比如2 8 10 16进制的转换原码反码补码等鉴于你是初学不用掌握太多的东西需要的知识在以后会慢慢了解适自己的情况而定!~ 至于你说看了看没看懂 不知道你看的是什么书 我推荐你一本 谭浩强的《c程序设计 (第二版)》很多人学习c语言都是看的这个(我也不例外呵呵)第一章是介绍c语言的历史和版本之类的东西了解一下就可以了!~从第二章好好看吧 不是很难应该能看懂!~ C语言几乎什么都能做,虽然有的领域C不是最适合的开发工具。网络、多媒体、数据库,... 都有很多C/C++的库。 而且C/C++几乎是最“直接”的高级(中级)语言,和其他高级语言相比,C对计算机的理解更深刻。在程序的执行效率非常重要的情况下,C/C++几乎是不二的选择。 就目前来看, C/C++的开发群体也应该是最大的。各个领域技术的最新发展上,几乎也都能看到C/C++的身影。 C/C++的效率几乎是没有可以出其右的,C/C++的适应性和生命力也是极强的。
。。可能需要一点英文和数学功底?C++可以直接开始学的 没什么前置
新手学习C语言,有很多误区,以一个学过C语言的人,给新手一些建议。抛砖引玉,请前辈指出问题,发表意见,新手请注意后面的回复。
第一:一些概念。
C语言是一门程序设计语言,有一些标准,比较重要的是ANSI C(好像是C89)和C99。
数据结构包括逻辑结构和物理结构。逻辑结构是数据元素集合和定义在集合上的关系。物理结构是逻辑结构在计算机中的实现。
LCC、VC、TC、GCC都是C语言编译器,一般包括集成开发环境,编译器和链接器及辅助工具
我们书写的是C源程序,源程序通过编译器编译为中间文件,中间文件经链接器链接生成可执行文件。不同操作系统可执行文件不同。中间文件也有几个标准,微软使用的和Linux下通用的有差异。
第二:学习什么。
个人认为程序设计学习的重点放在数据结构的学习上,但是这种学习要有一个平台,比如C语言。
学习C语言首先要掌握基本语法,常量、变量、类型、及顺序结构、分支结构和循环结构的意义及用法。进一步学习构造类型如指针、结构、函数的意义和用法。
C语言提供一些标准函数以减轻程序设计工作量,这些函数我们自己也可以实现。即使不依靠函数库,只有编译器,理论上就足够了。事实上,提供的标准函数效率都很高,使用很频繁,没有自己实现的必要,所以掌握常用函数是非常必要的,但是要注意函数的适用范围。
继续学习因人而异,应该可以独立选择了。
第三:如何学习。
强调多实践,C语言的学习要经常上机,多写程序才能逐步提高。
推荐书籍:C Programming Languge。有中译本,但最好看英文版。
通读,并将所有习题独立思考,给出解答,尤其是编程实践题,最好逐一上机完成。
之前 接触过其他语言?
C程序设计(第四版).谭浩强--这本书是很多学校教,授的课程。里面写的很详细
如果需要,可以把pdf的发给你
没事,世上无难事,只怕有心人.小学文化也完全可以学会编程,兴趣是最好的老师.只要是肯学,没什么学不会的,都是人做出来的,哪有人学不会的?我可以指导学习进步。资料,里,可以找我
其实也没有什么东西,在学习C语言之前,你得了解C语言是怎样的一门语言以及开发C语言所用的软件。在刚开始接触C语言时,要稳打稳扎,打牢基础,了解基本概念。C语言语法很严谨,你要重视它的要求,学习过程中多独立思考,重要的事上机操作,实践才能提高。从简单的程序开始,渐渐加深。不要觉得枯燥,其实,当你觉得有意思时,你会发现C语言的魅力。祝您成功!
基础只要会打字。先学的快点,要会几个英文单词,基本逻辑思维,数学能力,语言组织能力
学习C语言要些什么基础!
1、数学基础。C语言中很多方面涉及数学模型,所以数学好对C的学习帮助很大。2、英文基础。流畅的英文阅读能力,可以辅助C语言学习。3、基本的硬件知识。C语言是一门直接面向底层,可以操作硬件的计算机编程语言,如果可以了解部分硬件知识,对指令集,内存的访问等有一定了解,那么更容易深入学习C语言本质。4...
C语言怎么学啊,新手入门,要求配置吗
1. 具备一定的逻辑思维能力和数学素养。2. 具备基本的英语阅读能力,因为C语言的教材和文档大多用英语编写。3. 对计算机科学和编程有兴趣和热情。4. 能够耐心、坚持不懈地进行编程练习、调试和测试。学习路径:1. 学习C语言的基础语法,包括数据类型、变量、运算符、表达式、流程控制等。2. 学习C语言...
学c语言要什么基础?
学习C语言需要什么基础?零基础学习c语言时,首先要有非常强的逻辑思维能力,有一定的数学运算能力,经过一段时间的认真学习和努力练习,才能掌握c语言.没有基础的同学,可以去汇丰教育学习c语言编程,汇丰教育的c语言编程课程从c开始,包括c先生的程序设计、Win32程序设计、算法和数据结构、数学和人工智能...
小白学习c语言该如何入门?
1.学习基础知识:首先,你需要了解计算机的基本概念,如硬件、软件、操作系统等。此外,还需要学习计算机编程的基本概念,如变量、数据类型、运算符、控制结构等。2.选择合适的教材和资源:选择一本适合初学者的C语言教材,如《CPrimerPlus》或《C程序设计语言》。同时,可以在网上找到许多免费的C语言教程...
学习C语言的基础是什么?
7. C语言运行时,首先系统检查语法的正误,再运行程序的语法;C语言中,可以在一个函数中嵌套一个函数,但是不能在一个函数中定义一个函数;只有在函数外部定义的函数才是外部函数;C语言的子程序有过程和函数两种。8. 预处理命令行的位置没有规定,只是习惯放在前面;在源文件中的可以有多条预处理...
自学C语言要先学习什么呢?
强调多实践,C语言的学习要经常上机,多写程序才能逐步提高。 推荐书籍:C Programming Languge。有中译本,但最好看英文版。 通读,并将所有习题独立思考,给出解答,尤其是编程实践题,最好逐一上机完成。 C语言其实并不难,如果认真掌握了C Programming Language,C语言的基础就可以了,继续学习就更加容易。建议不要找捷径...
请问学习C语言需要什么基础吗?
我是软件工程,我们已经学过c语言了。我觉得不需要什么基础,因为我们学得第一门语言就是c语言。要想学好,首先得认真听老师讲课,接着要反复的看书,尤其是书中的例题,最后就是要多上机练习。还有就是要多问,不懂就要问。
学习C语言需要掌握哪些基本知识?
学习C语言就是要经过几个反复,才能前后贯穿,积累应该掌握的C知识。 那么,我们如何学好《C程序设计》呢? 一.学好C语言的运算符和运算顺序 这是学好《C程序设计》的基础,C语言的运算非常灵活,功能十分丰富,运算种类远多于其它程序设计语言。在表达式方面较其它程序语言更为简洁,如自加、自减、逗号运算和三目运算...
学习c语言需要什么基础呢?
一定的英文基础是必要的。看书时要多做习题,一题一题的弄明白,要不书也白看 从一开始养成良好的编程习惯,怎么算好的你看书上的代码怎么写的 关于数学, 初中数学水平可以编程,小学甚至学前班也没什么不可以。 另一方面数学博士编程的时候也不会嫌自己数学学的太多了。 需要多少数学这跟你要做的...
学习C语言之前应该掌握哪些计算机基础
C\/C++是不要数学基础的,大家不要把C\/C++和算法弄混了,当然算法也是编程中重要的一部分,算法和高数有少些相关。C真的就是一门计算机语言,如果说非要有基础,那就是《计算机程序设计》,这个基础就是让你掌握计算机语言的程序流程,结构,什么是函数,什么是对象等等,学C的时候你要掌握C的语法,...
于凡氨肽: C语言是高级语言中相当基础的语言,首先你得有相当的逻辑思维能力,这样能保证你能了解C语言和其中基础的算法.然后你可以了解一下计算机工作原理,它可以让你对C语言的运行机制能更好的了解,当然如果你只是想过计算机2级的话不了解也可以.额,我能说的有这么多,有什么不懂得在问吧!
洪洞县18365879534: 学C语言编程,首先要具备什么知识 - ?
于凡氨肽: 我以前也是自学C语言的:其实编程如有较好的数理逻辑能力和英语阅读能力那将进步提高很快.我认为,首先找本好书如谭浩强的《C语言程序设计》就很好的,浅显易懂循序渐进.先将书本概览一遍,等心里有系统框架后在一步一步编程调试积累经验;其次是选一个编译环境,通常都选Turbo C;再者是边研读边调试至成功,因为C语言的语法格式都很活,所以还要注意积累,最好准备一个本子,记录编程调试心得,有时间去翻番,恩,效果不错!最后,是要坚持到底!切莫半途而废!
洪洞县18365879534: 想学习c语言 要知道哪些基础知识? - ?
于凡氨肽: 这个嘛,怎么给你说,如果以前从没有接触过计算机语言的话,你需要知道基本的十进制 八进制 二进制和十六进制的含义和转换方法,这些很简单的. 其实,个人觉得C语言入门很容易,也不需要什么基础知识,只要能努力去学,遇到不明白...
洪洞县18365879534: 学习C语言需要掌握哪些基本知识 - ?
于凡氨肽: 学C语言主要要掌握它的语法规则,最好能把常用到的东西记住.和学数学一样,依照它的规则你就可以自己解题编题
洪洞县18365879534: C语言编程基础要学好什么?
于凡氨肽: 学习C语言要循序渐进 循环语句->数组->指针->函数->字符串->数据结构 循环语句是最容易学习的,关键是要掌握循环退出时机的判别 数组则是在循环语句上又一台阶,但是还是很简单 指针,是最基本的.它有大量算法的运用,同时也是一个难点 函数,在C语言中太常见了.在实际设计中都会用到.同时函数的调用方式是难点 字符串,分量不是太重,但也有难点,在于读入输出的处理问题,会运用到数组的知识 数据结构就是一个程序成型的最后时刻了.它是最后的一个问题. 当你前面五个部分学习得差不多,这个才学吧. 最后,指针函数真的很重要!
洪洞县18365879534: 如果想精通C语言需要哪些最基本的知识? - ?
于凡氨肽: 兄弟学习C语言也有六七年了,但决不敢说精通两个字,不过一些经验,可以和朋友分享一下. C语言,语言本身肯定是很重要的一部分,语言本身,最重要的语法,以及关键字的作用.语法不难,看过书再多多少少写点代码就会了解.关键字...
洪洞县18365879534: 基础C语言主要学点什么!? 回答详细点不会的别乱回答!! - ?
于凡氨肽: 如果你是刚学 那重点当然是放在理解并熟练掌握C语言的三种基本结构:顺序 选择 循环 .通过那些课后相关的题目去熟悉包括基本语法(命名规则、int的长度、 基本的库函数printf等等)在内东西,并从编程中注重培养编程思维,或称算法,即面对一个题目,脑海中要想到要把它分成几部分,每部分怎么编写等等步骤 当然如果有会C语言的师兄教教会好很多
洪洞县18365879534: c语言入门级,哪些东西需要熟记? - ?
于凡氨肽: 主要记住C语言的语法,书写规格,养成好的编码习惯很重要,!多练习代码就慢慢记住了,不需要刻意去记住什么的!最重要的是理解.
洪洞县18365879534: 初学C语言应该具备什么基础??
于凡氨肽: 1.学C语言重要的是你的逻辑思维和坚持学习的恒心,学编程特别是语言就要多看,多思考,多练,也就是多敲代码. 2.就C语言来说,是编程者应该好好学的一门语言,因为它是你日后要学的其他一些更高级的面向对象的编程语言的基础,学好...
洪洞县18365879534: 学C语言都学要掌握什么基础?
于凡氨肽: 语言很基础啦.现在的语言虽然说有某些承接关系 但是实际上已经相当独立了 C语言难点估计在指针和数组方面吧 下点功夫就可以了 如果非要说学什么好点 配合着数据结构,算法啊会对你很有帮助