C语言难么?学习的时候有什么注意事项?C语言能做大型软件么?有什么更高级语言么?
发布网友
发布时间:2022-06-14 14:58
我来回答
共4个回答
热心网友
时间:2023-10-19 11:07
C语言不难。 编程上说大概就是 数组、函数调用、if结构、switch结构、for结构、数据结构 等几个方面。每一种编程语言都是这样。如果你学明白了任何一种编程语言,再看C语言都不难了。
C语言中最经典的就是指针了,C语言的指针如果不熟悉,那是不合格的。
C语言可以做大型软件。 其实很多开发工具很多语言都是在C语言的基础上做到的。 对此有疑问可以多了解了解Linux,Linus 看看Linus炮轰C++的文章等等。
比C语言更高级的语言很多,如:C++、Java、Delphi、C#、VB,它们开发软件都比C语言容易。
比C语言更低级的语言也有,是 汇编
目前也没必要学习更高级的语言,你可以找个具有一定规模的软件项目用C语言做一遍试试。用C语言做数学题当然简单了,但是C语言是用来解决问题的不是用来算术的。
如果C简单的话,也可以学习汇编,能够将汇编与C语言融会贯通,你就会发现C语言还有很多东西。其实,在汇编的角度看C语言,C语言也不难。C语言和汇编编程的最大难度还是在开发的时候,是对内存的处理。学习C语言熟悉一般的语法后,可以继续锻炼对内存的把握程度,这是C语言中在初级的基础上更进一步了。
真正开发的时候,还有个重要的概念软件结构。语言就是语言,没什么困难的,难的是设计。用十句代码完成别人一百行代码做不出来的工作,这才是难以作到的。
如果看到别人用一百行代码写了个程序,你自己却要用一千行写出来,那么你就应该知道,自己比那个人已经差距很大了。这才是学三年学五年学出来的本事,掌握C语言两个月有富裕。
热心网友
时间:2023-10-19 11:08
现在软件公司开发的项目一般都是事务性的,而C语言在这方面的确不太擅长!C语言没有支持大项目的工具,并且厂商也没兴趣再在这样的工具上投入。我相信你的能力,我就是完全靠自学做项目的,想做大项目的话,你应该考虑学习C#,用Visual Studio 20XX来做开发!
热心网友
时间:2023-10-19 11:08
C语言当然不难了,它是面向过程的语言,是学习编程的入门课程,先学它,然后再学面向过程的,如C#,JAVA,C++......高级语言,C语言是学的一些很基础的东西,不能做什么大的系统,
热心网友
时间:2023-10-19 11:09
2楼乃谬论。c是程序的鼻祖,绝对可以做大软件,windows操作系统90%都是c语言写的够大了吧?学习过程中难点主要是指针以及链表高级语言太多了,在这不列举了