学C语言还是C++好? 点击:0 | 回复:10



wjl3455

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 15回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2008年10月02日
发表于:2011-11-26 14:40:28
楼主
小弟刚入工控的大门,听说要干好工控这行,至少要掌握一门高级语言。在网上看了好多,有VB,C语言,C++这些,请问学哪个语言对以后的发展帮助比较大呢?



凝水成冰

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 67回
  • 年度积分:0
  • 历史总积分:354
  • 注册:2011年11月26日
发表于:2011-11-26 17:18:56
1楼
C语言是基础,C++是拓展,学好C语言就可以了

HOTEAM

  • 精华:82帖
  • 求助:2帖
  • 帖子:2029帖 | 23769回
  • 年度积分:0
  • 历史总积分:70681
  • 注册:2007年4月05日
发表于:2011-11-26 18:12:40
2楼

C语言,记得大学的时候学得C语言成绩还不错。

不过长时间不用,现在早已经忘到爪哇国去了

hzhpl

  • 精华:0帖
  • 求助:4帖
  • 帖子:26帖 | 355回
  • 年度积分:86
  • 历史总积分:5297
  • 注册:2011年10月21日
发表于:2011-11-26 18:37:04
3楼
vb极易入门,好多上位机用它做的!

miy_gongkong

  • 精华:0帖
  • 求助:3帖
  • 帖子:32帖 | 3048回
  • 年度积分:521
  • 历史总积分:12307
  • 注册:2008年9月18日
发表于:2011-11-26 20:32:57
4楼

引用hzhpl 的回复内容:vb极易入门,好多上位机用它做的!



短期 工控 行业涉及的 计算机语言 基本上就是 ST 语言(类似于Pascal , Q basic (VB早前版本)), 所以学 C, 写PLC 程序会用到, 学VB 上位机会用到, 主要是 用到  VBS(VB 脚步语言)!

C++ 是你要深入学习计算机(包括系统底层) 再考虑去学, 要不然估计你学一年可能 不知所云。。。

尐お槑孨/叶宏

  • 精华:3帖
  • 求助:0帖
  • 帖子:144帖 | 3595回
  • 年度积分:0
  • 历史总积分:7752
  • 注册:2008年3月16日
发表于:2011-11-26 21:12:44
5楼

我是软件专业又改行工控仪表,跟你说说工控要学习什么语言了,

工控除了人机界面、串行通迅、数据采集外,不学语言问题不是太大,

你可以搞搞西门子的WINCC都比高级语言用处大,它的脚本语言就是VBS。

学一下高级语言还是有益的:除了单片机用C语言,没有单独的C版本,当然要

学具体的C++版本了,C++版本对工控邦助较大的有C++BUILDER,是真正可视化的,

数据库支持的好,易学开发效率高,建议不要搞VC++,开发效率太低,难度太大,

没有必要为VC++费时间费精力。其它对工控有邦助的语言有DELPHI,是C++BUILDER的姐妹语言;

难度最小的是VB,它是伪编译的,速度比C++BUILDER、DELPHI,要慢的多。

结论:对工控有用处的高级语言工具:     C++BUILDER、DELPHI、VB;

其它语言JAVA、C# 等都纯解释的语言,除了搞工控网页外用处不是太大。

 

 

zggldh

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:21
  • 注册:2011年11月26日
发表于:2011-11-26 21:15:58
6楼

都好,认真学:) 有前途的。。。

  • 精华:4帖
  • 求助:0帖
  • 帖子:91帖 | 295回
  • 年度积分:0
  • 历史总积分:1762
  • 注册:2007年2月12日
发表于:2011-11-26 21:32:02
7楼
做工控的话,建议学VB就够了,简单、实用。C和C++的话,学一个另一个也就快会了,还有C#,现在都是.NET了。

第五纪冰川

  • 精华:3帖
  • 求助:5帖
  • 帖子:43帖 | 4204回
  • 年度积分:69
  • 历史总积分:11975
  • 注册:2005年2月18日
发表于:2011-11-26 21:44:57
8楼
C是C++的基础,C是C++的子集。

wjl3455

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 15回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2008年10月02日
发表于:2011-11-27 12:42:31
9楼
谢谢各位的回答!我是做PLC的,是学个C语言就够用了吧?可我看有些用人单位招聘要会C++的,C++好难学啊。。。

miy_gongkong

  • 精华:0帖
  • 求助:3帖
  • 帖子:32帖 | 3048回
  • 年度积分:521
  • 历史总积分:12307
  • 注册:2008年9月18日
发表于:2011-11-28 09:44:05
10楼
引用wjl3455 的回复内容:谢谢各位的回答!我是做PLC的,是学个C语言就够用了吧?可我看有些用人单位招聘要会C++的。。。

软件工程师 岗位才会有这个 要求;   就像开发组态王 这些组态软件的 会用到;

 

相关主题

官方公众号

智造工程师