中易网

C语言难么?学习的时候有什么注意事项?C语言能做大型软件么?有什么更高级语言么?

答案:4  悬赏:60  
解决时间 2021-02-21 16:51
C语言难么?学习的时候有什么注意事项?C语言能做大型软件么?有什么更高级语言么?我现在正在学习C,基础的,感觉不难,有什么比C语言更容易开发软件的么?或者更高级的。学习难以就先别管了。我能坚持下去。。。。
最佳答案
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语言两个月有富裕。
全部回答
C语言当然不难了,它是面向过程的语言,是学习编程的入门课程,先学它,然后再学面向过程的,如C#,JAVA,C++......高级语言,C语言是学的一些很基础的东西,不能做什么大的系统,
现在软件公司开发的项目一般都是事务性的,而C语言在这方面的确不太擅长!C语言没有支持大项目的工具,并且厂商也没兴趣再在这样的工具上投入。我相信你的能力,我就是完全靠自学做项目的,想做大项目的话,你应该考虑学习C#,用Visual Studio 20XX来做开发!
不难.学的时候多在电脑上练习下.写代码的时候注意格式和注释.至于大型软件...unix就是用c开发的不晓得够不够你说的大型。编程语言分类就是机器,汇编和高级语言,c也是一种高级语言至于更高级的语言可能有吧就是更智能化一些的变成语言,不管怎么说学c绝对是学编程的基础 好好学吧,个人意见vb更简单..先不要那么好高骛远了什么大型软件,挑什么语言,开发高级的软件,正所谓干一行爱一行。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
第一次世界大战从1939年开始历时6年对吗
先行运输集团公司站务分公司地址在什么地方,
测到lh峰值后多久会排卵
明天到忻州,穿什么衣服?
瑞昱 ALC888 @ Nvidia MCP65 是不是独立声卡
大陂头地址有知道的么?有点事想过去
在VM虚拟机里怎么启动ubuntu
今天农历初七是好日子嘛
1 It's a quarter to seven in the morn
东大壕地址有知道的么?有点事想过去
建平西校大唐校区是什么时候建的啊
有什么东西抹在身上可以让蛇不要(除雄黄)?
怎样把10A的插座面板换成16A?
颈椎病会不会引起手脚颤抖,心跳加速
玩电脑时间长了头疼,不舒服~~~感觉发困~~
推荐资讯
新武林外传怎么赚RMB
汽车车头内部有一条管子,上面有个黑色的如杯
求搬家吉日 男 1970年9月22日戌时生 女 1968
一根铁丝长8米,用去8分之5米,还剩3米 判断
中国南方电网石咀营业厅怎么去啊,有知道地址
短发造型的种类
人事部员工请假部门主管和审核部门是同个人能
粗粮御米面地址有知道的么?有点事想过去
甪直印刷装订厂我想知道这个在什么地方
高中英语课外必背词组
排污管能接到雨水管上吗?
奔跑吧兄弟第7期镜子提示都是什么意思
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?