c学起来难吗,c语言好学吗

1 , c语言好学吗根据我个人学习 C 语言的体会就是:C语言一点都不难学!但是你首先必须要保证:(1)、你的电脑上安装一个适合编程的C编译器(例如:WINDOWS下面的是 MSVC++、如果使用的是 Linux 系统,安装一个 gcc 编译器);(2)、然后你购买一本比较通俗易懂的教材 , 照着书上的每个章节的每一道例题、以及每一章的课后练习题 , 亲自上机编写、调试、直到编译通过并运行每一个程序 。另外要特别注意的就是:如果你想能够在较短时间内掌握 C 语言编程技巧 , 那么绝对不能够只是在纸上、书上阅读程序 。如果是那样的话,那么即使书上的内容讲得再好,那也是绝对不能够精通掌握 C 语言编程的(尤其是 C语言所特有的指针功能,是 C 语言全部内容中最为较难掌握的部分 , 这部分内容必须要依靠大量上机实习,才能够深刻体会到:“指针即地址”的含义) 。老实说:比较难!特别是对没有编程基础的新手 , 更是难上加难! 因为它编程全部是在dos下进行的,不象vf、vb等可以在窗口下进行、可以很形象的看到过程 。要想很好地掌握c语言,需要有较强的逻辑思维能力和理解能力 。但一旦学会甚至精通c语言,是非常有好处的,它的功能非常强大,是目前最高级的编程语言,你知道吗?我们用的所有版本的windows,就是用c语言编写出来的 。努力吧!还是那句老话,天下无难事,只怕有心人!【c学起来难吗,c语言好学吗】
2,C语言难学吗c语言难度适中 , 如果你之前学过java之类的其他语言学起来甚至很轻松,c语言和其他语言如Java的最大区别在于指针的应用,它允许程序员直接对内存进行控制,所以这也是一个难点 。对于学习上我认为还是先要通读一本入门教材,同时尽量多的上机训练是不可或缺的,我在学c语言是看到一本很好的入门书叫《programming in c》,这本书深入浅出 , 讲得很详细,非常适合初学者 。还有一本被誉为c语言圣经的是The C programming language是c语言创始人写的 , 但是个人认为有点不够详细,具体的就看你喜欢哪种教材了 。置于英语数学都不是影响你学一门语言的障碍,对于英语可能会阻碍你看一些原著但是有很多中文教材 , 至于语言中的英文使用相信用多了自然会记得住的 。对于数学,如果你有心研究算法,那么它将使至关重要的,但是对于基础的语言学习构不成任何阻碍 。要多用心学习,多练习,多写代码 。多读代码 。男的你这样问的话,肯定你不是计算机相关专业的学生. 我就问你英语难学吗.C也是一门语言只是对象不同而已,英语是人与人,而C是人与计算机.只要你肯努力肯钻研什么样的难题都能走过.不难,但想学精通,很难 , 基本大型c项目维护很痛苦!
3,c语言很难学习吗C语言不难学,但是要学精比较难难 。要有决心才能学好 。1)相比较其他的编程语言(像C++,JAVA),C语言是个低级语言 。从总体上来说,低级的编程语言可以让你更好的了解计算机 。2)设备驱动程序和操作系统只能用C语言来编写 。现在 , 你可能还从来没有编写过一个设备驱动程序或者一个操作系统,但是如果你需要去修改他们的时候,怎么办? 3)如果你想要得到一份编写微控制器程序的工作的时候,该怎么办?他们都是用C语言编写的 。就因为不想学习一门新的语言,你就准备限制你能得到工作的机会吗? 4)C的程序比其他用别的语言写的程序,实现相同的功能,它用的代码行数更少,而它带来的运行效率却更快 。有时候,你的程序所需要的速度,只有C语言能做到 。5)如果你学习过C语言 , 你就能学习现在任何的高级编程语言 。因为所有的高级语言都是以C语言为基础的(像JAVA,C++,C#等等) 。6)因为C语言已经存在很多年了 , 它有广泛的使用团体并且有大量的现成代码可以利用 。这就使你能在过去程序的基础上,快速和高效的编写新的算法和函数 。7)C语言是一个开源组织的语言 。一个开源组织的产物--LINUX,就是用C语言写的 。如果你会C语言 , 你就能参加这个组织并且还能向众多的开源组织投稿,比如参加Source Forge并且给他们投稿 。8)C语言是唯一一个向你阐述指针的本质的语言 。而C#和Java干脆跳过了指针这个题目 。可是指针确实使C语言变得更加强大 。9)找编程开发方面的工作时,C语言仍然是最普遍需要的语言 。所以它值得你花时间去学会它 。10) 任何里面有微处理器的设备都支持C语言 。从微波炉到手机 , 都是由C语言技术来推动的 。想要学的话,可以去创客学院 。
4,c语言学起来难不难你只是要写一个hello world的话,一点也不难~~~要用来开发大型程序的话,嗯,还是有些难度的~~我的同学觉得不难,只要你多多练习就可以了!起来会比较别扭 , 慢慢就好了,没那么难不过对数据库熟吗三级数据库大纲 基本要求1.掌握计算机系统和计算机软件的基本概念、计算机网络的基本知识和应用知识、信息 安全的基本概念 。2.掌握数据结构与算法的基本知识并能熟练的应用 。3.掌握并能熟练运用操作系统的基本知识 。4.掌握数据库的基本概念,深入理解关系数据模型、关系数据理论和关系数据库系统,掌握关系数据语言 。5.掌握数据库设计方法,具有数据库设计能力 。了解数据库技术发展 。6.掌握计算机操作,并具有C语言编程,开发数据库应用(含上机调试)的能力 。考试内容一、基础知识1.计算机系统的组成和应用领域 。2.计算机软件的基础知识 。3.计算机网络的基础知识和应用知识 。4.信息安全的基本概念 。二、数据结构与算法1.数据结构、算法的基本概念 。2.线性表的定义、存储和运算 。3.树形结构的定义、存储和运算 。4.排序的基本概念和排序方法 。5.检索的基本概念和检索算法 。三、操作系统1.操作系统的基本概念、主要功能和分类 。2.进程、线程、进程间的通信的基本概念 。3.存储管理、文件管理、设备管理的主要技术 。4.典型操作系统的应用 。四、数据库系统的基本原理 1.数据库的基本概念 , 数据库系统的组成 。2.数据模型概念和主要的数据模型 。3.关系数据模型的基本概念,关系操作和关系代数 。4.结构化查询语言SQL 。5.事务管理、并发控制、故障恢复的基本概念 。五、数据库设计和数据库应用1.关系数据库的规范化理论 。2.数据库设计的目标、内容和方法 。3.数据库应用开发工具 。4.数据库技术发展 。六、上机操作1.掌握计算机基本操作 。2.掌握C语言程序设计基本技术、编程和调试 。3.掌握与考试内容相关的知识的上机应用 。多看一些最新的数据库的书吧 , 还有c++,预祝考试顺利通过刚学的是有点难度的,不过作为一个入门语言 , 学好还是有很多好处的 。不是很难,对于新手主要是理解指针的相关操作,C语言熟悉后对以后学习其他语言都有帮助 。目前来说 c是公认的编程入门语言第一 因为他比较简单 容易让初学者接受第二目前来说 不管是工作和学习 都会涉及到c 所以建议你先学c你现在是新手 学c到一段时间就会对编程这行有和初步了解到那时候 你可以选择一个自己喜欢的语言 主攻学习编程一定要坚持 切忌半途而废学习的过程中 要多思考 多敲代码 因为编程主要是针对对象的 所以你要努力培养自己的逻辑思维能力和抽象思维能力最后 祝你成功一定要坚持下去 任何东西 你去做的时候就不难 你不做只去空想的时候 就会很难

    推荐阅读