语言是一门计算机语言也就是平时所说的编程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语言,那么符合以下条件即可开始学习:
1、识字,可以阅读C语言教材;
2、认识英文字母,标点符合,阿拉伯数字,并可以在电脑上打出来。
如果要想把C语言学的精通,那么如果有如下基础,则相对更容易一些:
1、数学基础。
C语言中很多方面涉及数学模型,所以数学好对C的学习帮助很大。
2、英文基础。
流畅的英文阅读能力,可以辅助C语言学习。
3、基本的硬件知识。
C语言是一门直接面向底层,可以操作硬件的计算机编程语言,如果可以了解部分硬件知识,对指令集,内存的访问等有一定了解,那么更容易深入学习C语言本质。
4、算法及数据结构。
编程离不开算法。刚学编程可以一点算法不懂,但一个精通C语言的人是必须要学习算法的。
去百度文库,查看完整内容>
内容来自用户:暗香飞度
C语言考试必备基础知识点整理
【考点1】C程序
C语言程序结构有三种:顺序结构,循环结构(三个循环结构),选择结构(if和switch)
【考点2】main函数
每个C语言程序中main函数是有且只有一个。读程序都要从main()入口,然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)。
【考点3】存储形式
计算机的数据在电脑中是以二进制的形式保存。最低的存储单元是bit(位),位是由为0或者1构成。byte是指字节,一个字节=八个位。数据存放的位置就是它的地址。
【考点4】注释
是对程序的说明,可出现在程序中任意合适的地方,注释从“/*”开始到最近一个“*/”结束,其间任何内容都不会被计算机执行,注释不可以嵌套。
【考点5】书写格式
每条语句的后面必须有一个分号,分号是语句的一部分。一行内可写多条语句,一个语句可写在多行上。
【考点6】标识符
合法的用户标识符考查:
合法的要求是由字母,数字,下划线组成。有其它元素就错了。
并且第一个必须为字母或则是下划线。第一个为数字就错了。
C语言标识符分如下3类
(1)关键字。它们在程序中有固定的含义,不能另作他用。如int、for、switch等。
(2)预定义标识符。预先定义并具有特定含义的标识符。如 【考点 注意
不要吓到了,学c是学其他语言的启蒙。
如果C学好了,在学java,C++,很容易上手。
首先,要掌握基本语法,记住多练习,勤能补拙,这句话永远不假。
c只是常见的英语单词组成,一看就知道意思,英文不好,没关系,相关单词不多!
当然,编程要有构思,算法,它是多方面的知识。涉及到数学的不是很多。主要是你的思路!
入门最关键,在要牢记语法的同时,一定,要多上机练习。
当你做好几个小程序,就知道怎么学啦。
我个人认为C,很好学!加油吧!
最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。
我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。后面的就可以学习VC什么的了。
C语言的书推荐谭浩强的,比较好。
我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。
当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵 。
还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。
在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。
只是一家之言,有不到之处,还望见谅
我是在今学期才开始看C和C++,现在C学的基础还好,C++算是大概体系了解,不过对你这个问题还是挺有感触,就以一个初学者态度跟你讲讲我的感受吧!希望让有兴趣发展编程的你能快速进入这个领域。
首先,我不苟同上面哪位仁兄的说法,其实,C和C++都可以说是面向过程的语言,但C++更提供了面向对象的方法,需要说明一点,C++是倡导面向对象编程方法的,应为这是适用现代技术发展的要求,简单理解,面向对象的编程方法就是预先设置好一些常用的,实用的类库,当编程时要用到时,引用就可以了(通过对类进行实例化),就好像是预先生产出一部洗衣机,要洗衣服时候直接把衣服放进去,打开洗衣机的启动按钮就可以了,在面向对象编程中,假如我们已经有了要引用的类库(这些类也可以自己编),我们只要做“启动洗衣机按钮”这个动作就可以了,这就是面向对象编程。面向过程的编程,简单理解,就是除了一些基本的类似输入输出,数学函数之外,基本都是要全部一条龙的自己设计。C和C++都是MS 公司出的,它还有的C#就是完全面向对象的高级语言,功能非常强大,与。net平台一起构成了MS的战略。不好意思,还是说回你感兴趣的东西吧!其实学C和c++不用太多的数学知识,它要求你无非两样东西:1.逻辑性2.兴趣,循环控制如“for,while语句”,指针,函数调用是学习C和C++的核心和重点,也是精华所在,尤其是C语言。个人建议:假如你不是要做一个C程员的话,在c学到一定基础很程度时候可以转向JAVA或C#等面向对象高级语言,他们联系ASP,ASPX和JSP等web系统开发,快速开发软件和web系统方面实用性非常强。也建议可以先从C学起,清华大学出版社的谭浩强的《C程序设计》是一本非常好的适合没编程基础,介绍也很彻底详细的名书(我就是靠那本书的,呵呵),学习C时,不要冒进,认认真真打好基础,对你以后发展其他语言甚至领域有非常大的帮助。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:2.960秒