语言错乱~~可不可以指导一下

Home Home
引用 | 编辑 air1124kimo
2005-03-08 10:00
楼主
推文 x0
想问一下 Visual c++ 6 跟 VB是同ㄧ个东西吗??
那跟VC#又是同ㄧ个东西吗??

让在软体下载区的""[原创]Borland C++ ..

访客只能看到部份内容,免费 加入会员



献花 x0
引用 | 编辑 nomaid
2005-03-08 10:29
1楼
  
这个问题 小弟大概的回覆您一下 您先看一下 有不懂的地方再问喔~

第一个问题:
想问一下 Visual c++ 6 跟 VB是同ㄧ个东西吗??
那跟VC#又是同ㄧ个东西吗??


答案:
是不一样的喔!! Visual C++ 6 是C 语言的程式 写C , C++ 用的
        VB全名Visual Basic 是 另外一种程式语言喔 专门写VB用的.
        VC# 这个小弟是没有分的很清楚 不过以小弟来说都是归于C/C++那边的


第二个问题:
让在软体下载区的""[原创]Borland C++ & C#""这个软体又是什摸东西??


答案:
这个是由Borland公司所出的 编写C 语言的程式软体.
跟您所见到的Visual C++ 是属于两套不同公司所开发的编写软体
不过所使用的语言都是一样的^^


第三个问题:
以前在学校的时候都是老师拷一个目录给大家,然后大家就叫程式出来写写写交差
只知道自己学的是C++,但是限在想再自我进修却不知道要找什么样的编辑程式软体来写程式
这个笨问题希望先进们帮我厘清ㄧ下~~实在让小弟都搞混了~~


答案:
您所说的情况向来都是我们常见的@@"
小弟也是遇过同样的情况哩~
不过小弟认为 首先 您想从哪方面开始着手?
想继续进修C++ 或是开始学习其他的程式语言?
到时再去寻找相关的编写软体即可~


以上解答如果尚有不清楚的地方 欢迎再继续询问~
如果以上解答 小弟有指正错误的地方 也欢迎指教
谢谢^^

献花 x0
引用 | 编辑 air1124kimo
2005-03-08 10:40
2楼
  
感谢你的回覆~~小弟以前只有学过C++皮毛 而目前手上有的编辑软体只有Visual C++ 6

我已C++的年久底子去重学Visual C++ 6会不会不好上手??

另外刚刚看了一下发现 竟然还有C#这东西~~我应该直接来学C#吗??

或是可以建议ㄧ下 ,目前业界大家比较注重的C语言是哪一种~~

献花 x0
引用 | 编辑 nomaid
2005-03-08 11:56
3楼
  
我也只学过ㄧ点点皮毛 对于C 真的不是很熟 表情

不过一般来说.. Visual C++ 应该算好上手了吧
依小弟曾经短暂的摸过的过程中

另外 如果您的逻辑分析清楚的话~ 不管学哪个程式语言都能够很得心应手的^^
尤其是 物件导向 的程式来说
如果您能够了解物件导向的话 相信学任何语言都不会太困难的~

业界注重的话 这小弟就没有去探究过耶...不好意思喔~~@@"

相关的C 的问题 相信您可以去请教一下我们的Codeboy 大~

他可是C的高手哩^^

小弟对C 只有很粗浅的了解 <其实是深深的痛恨C阿 XD>

献花 x0
引用 | 编辑 codeboy
2005-03-08 13:39
4楼
  
C#算是比较新的语言跟 java有点相似,但是也有很多的不相似..
目前你可以用Visual studio.Net来开发
nomaid说的没有错喔..程式写久了,语言学多了,你会发现其实个种语言基本观念
很多都有相似的..只要把握原则..剩下的就是一些语法的问题 表情

我也没多强拉...只是先来有后到..大家见笑了 表情
大家一起努力吧~ 表情

献花 x0
引用 | 编辑 billjrm
2005-03-08 16:59
5楼
  
C/C++ 是程式语言,只要是撰写程式,大概什么地方的可以用上。
例如写 Windows 程式,Linux 程式,MS-DOS 程式,甚至 Embedded system 上的程式
都能用这个程式语言来撰写,只要那个作业系统有提供 Compiler 即可。


VC++ 是 Windows 上的 C/C++ Compiler,所以使用 VC 所制作出来的程式,仅能在 Windows
系统下执行。


.NET 为 VC 的扩充。其扩充的部份(微软的企图)就是对分散式架构的支援。

所谓分散式架构,举一个简单的例子:以往程式对档案的存取,都已本机上的档案为限,
若你要存取其他电脑的档案,则需要经过繁杂的程序。而 .NET 简化此程序,使得你存取
其他电脑的档案,就像存取本机档案般一样简单。

当然 .NET 的扩充还不只这样,一些微软研发的软体架构,也会在它上面实践。
若不以功能性来区分,你可以想成 .NET 只是将 VC 的 Library 扩充。


C/C++ 语言制定之初,并没有分散式架构的概念。为了让程式设计师,能用简单的语法,
来实践具分散式架构功能的程式,所以 M$ 便提出 C#。


C# 语法目前只能在 Windows 运用,VC.NET 为其 Compiler。至于此语法是否得到其他厂商的支
持,目前尚无法得知。


我知道的大概是这样。

献花 x0
引用 | 编辑 mmpo
2005-03-09 22:25
6楼
  
Visual c++ 6 ,VB , VC#

这三样都是一样的东西...他们都是编译器.....
在学程式语言时...你必需要了解你所用的语言及你使用的编译器
visual c++6     一般简称vc++只出到第六版,这个编译器只能编译c++写出来的程式码
visual basic     简称vb,basic中文称为培基语言,是一套蛮古老的语言,但因为有微软为其推出编译器更改其规格,使其在设计上开发都非常便利,快速,而且容易入门
vc#       这个应该是指c#,c#是微软推出的一套新程式语言,这套语言需使用Visual studio.Net这个编译器来编译其程式

Visual studio.Net这套编译器,可以吃c++,j#,vb,c#...等算是一套大小通吃的编译器


我会比较想介绍你使用g++来写c++程式
不过如果你是想快速成为一名靠程式设计来吃饭的人,我想学Visual studio.Net相关的东西会比较好

献花 x0
引用 | 编辑 billjrm
2005-03-14 09:22
7楼
  
下面是引用mmpo于2005-03-9 22:25发表的 :
不过如果你是想快速成为一名靠程式设计来吃饭的人,我想学Visual studio.Net相关的东西会比较好

抱歉,改一下。

不过如果你是想快速成为一名靠「撰写 Window 应用程式」来吃饭的人,我想学Visual studio.Net相关的东西会比较好

若你是撰写 Windows 驱动程式,linux 程式,或是 Embedded system 程式。
那么大概了解一下 Visual studio.Net 就可以了。

当然啦!若有有时间精通它,当然也是很好。

献花 x0
引用 | 编辑 setiufo
2005-03-27 14:36
8楼
  
表情

因该这样说

C 语言是早期贝尔实验室发明的语言...他也是"所有语言"的前身...但也是透过ASSEMBLY的语言撰写封包而时成...以方便程式设计员开发的程式...
PS:因为用ASSEMBLY开发太累了..他是属于"机械语言"的前身...如果你不把他封包...那会写死...有没效率
   
C++的前身是C语言...但是物件导向的前身....多有一些物件开发的功能与继承...可以方便开发像按钮/视窗/图形/符号的语言....已就是我们常在DOS系统看到很像WINDOWS的视窗....都是要那个开发

VISUAL C++/BORLAND C++...都是视窗化的C++前身...不同的是他更有利于WINDOWS 的视窗开发..
因为都是图形化的介面(C++比较偏像DOS的物件开发,VC++/BC++ 是属于WINDOWS的物件开发)
如果你不把C++封包...在视窗系统会开发到死..而且更累

VISUAL BASIC(BORLAND DEPHI)应该说是BASIC的前身...它比VC++/BC++更容易开发程式...
一般都用在前端软体/资料库/网页...等等
比较方便开发...因为是属与高阶语言...语法很想人类是说话的语法
但是如果比较低阶的通讯沟通还是要透过VC++或者/C++/C 来开发在封包成VB的物件
(PS:BASIC是用C++开发来的程式软体...比C++更好学..更人性化)

VC# 有点类似JAVA的语法的工具...他是主要来补齐.NET的开发工具而设计的
语法就在VC++与VB之间...是用来开发网路的程式语言

---------------------------------------------------------------------------------------------------
          封包             封包
低阶语言   -->> 中阶语言 -->> 高阶语言
ASSEMBLY -->>   C/C++   -->>   BASIC
                VC++/BC++     VB/JAVA/C#
---------------------------------------------------------------------------------------------------

献花 x0