c语言武功秘籍,c语言高手

dfnjsfkhak 28 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言武功秘籍的问题,于是小编就整理了2个相关介绍c语言武功秘籍的解答,让我们一起看看吧。

  1. 你觉得建筑学专业的学生学c语言好还是Python好?
  2. C语言有何意义?

你觉得建筑专业学生学c语言好还是python好?

你好,本人做了很多年编程,楼主如果觉得要往开发方向走,c是基础,每个做编程的入门都会学。而且c要精通也不是一朝一夕就能完成,楼主可以先学基础知识然后再学当下比较热门的Python ,it是更新很快的行业,做开发要有不断学习的精神。还要做好学几门编程的准备,像我就学过c,c#,.net,as3,is,php,oc 工作中也会用到几种编程语言,不会一种走天下。所以先入门再看以后的发展。希望能帮到你。

公司最近来了一个实习生,建筑和工程双学位,对自动化算法设计很感兴趣,跟我询问过类似的问题!以下是我的个人观点,希望可以帮到你。

c语言武功秘籍,c语言高手-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

先问自己两个问题:

建模软件本身够精吗?无论Su,Rhino,还是Revit,首先是能把设计和出图软件玩转。

软件本身的视觉编程够精吗?Rhino有Grasshopper,Revit有Dynamo,Bentley有GC,甚至Dassault和SolidWorks平台也有。这些是否已经用到极致,依然不够满足复杂的项目需求?

c语言武功秘籍,c语言高手-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

我当时给小同事的原话就是当你把GH用到极致的程度之前不要去碰代码。Visual Scripting本身就是为了快速解决问题的,把更多精力放在目标而不是手法。

如果满足以上条件,那么再来讨论代码语言。C语言直接略过,建筑工程领域需要底层语言。基本应用内容调用Api为主。

就语言难度来说Python容易,语法简单,并且结合visual scripting对数据结构的经验和理解很好开始上手。另外常用平台几乎都支持Python,gis,gh,dynamo,rhino,revit(通过pythonshell)这些都有很不错的支持。Python在实际建筑领域的操作主要是快速做出自定义模块,嵌入到视觉编程平台,或者是快速出工具原型做理论验证

c语言武功秘籍,c语言高手-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

除了Python之外绕不开的第二个语言是 DotNet C#,(不推荐VB,没有什么,不喜欢。[机智])首先就算是只用Python也要懂得基本C#阅读。因为主流建筑软件Api Documentation是以C#为主的,可以使用IronPython里clr调用。但是如果都不懂基本结构那也无从调用。CSharp的实际应用主要在于做常用的固定的工作流程或者软件扩展开发,以windows平台为主,比如Rhino,Grasshopper的插件,Revit插件,Dynamo的zero-touch Package之类的都是C#写出来。(C#是Strong Type强类型语言所以数据结构和类型会明确标出来,清晰严谨)。

现在正在尚学堂学习Java大学***矿专业,说实话如果是考虑转行学习找工作,J***a,Python是首选,应用比较广泛,工作岗位比较多,相对来说工作比较好找

如果是想了解一下编程也就无所谓了,都是基础语言,学哪个都一样

C语言有何意义?

当你问这个问题的时候,你可能已经意识到了c语言很重要可是你并没有认真对待或者让我们告诉你c语言很重要就当是一剂鸡汤。

其实c语言是入门比较难的语言,这也表示了它的重要性。只要学好了c语言掌握了结构化思想,在之后的学习之路上会无比通畅。

到此,以上就是小编对于c语言武功秘籍的问题就介绍到这了,希望介绍关于c语言武功秘籍的2点解答对大家有用

标签: 语言 C# Python