求解 编程 大一学生 专业 软件工程 目前学C语言 但我一直很困惑 这编程是做啥的

2024-11-21 02:38:22
推荐回答(4个)
回答1:

编程一般涉及电子方面的东西,王者荣耀是用C#等来实现的,网页是用HTML5,app是用java,微信小程序是用javascript、css、html等编写的。
c语言是面向过程的语言,是高级语言。一般的单片机,系统的内核:kernel,都是用c实现的。当然可以用其它的语言来实现,不过比较困难。单片机可以用汇编来实现,不过c更简单一点。
c语言历史比较久,学起来比较容易。以后涉及其它语言的代码就会简单一些。
问:困惑c语言是做啥的
答:简单的单片机,复杂的嵌入式,比如手机什么的,都用到c语言。一般用来操作硬件的。
问:价值在哪里?
答:锻炼逻辑思维,知道基本的编程规范,编程规则。相当于小学的教育。比如想解方程组,总要知道1+1吧。
问:如何提高打代码的速度?
答:代码写的快没有什么用,需要的是思考。一个项目的70%的时间用来构思,30%用来代码实现。敲代码和打字一样,多练就行了。建议多练习盲打,之后编程速度自然上去了。

回答2:

按照目前互联网发展的速度,计算机、数学、软件测试等于编程有关的专业,前景会好。
现在IT行业发展很迅速,很多人做程序开发工程师,或者是网络运维,这些都是一些高薪职业。
如果不想敲代码,互联网营销的专业前景也不错,不过部分学校可能把这部分内容放在新闻传播学专业里面,课程学习或许不够细致,所以有不少人选择校外的系统学习,增强自己的能力。
有时间去电脑学校看看也行

回答3:

刚开始是会有困惑的,将来有机会开发有真正需求的软件了,你就能理解他的作用和价值了。
至于打代码的速度,这个用多了自然就好了,不用过分担心这个,毕竟敲代码速度的快慢和你编程水平的高低是没啥太大关系的。
如有入门困惑,可以拉你进我的C/C++入门交流群

回答4:

是做软件的和游戏的。学会了很赚钱。