1. VC和VB,还有C语言有什么区别
主要区别如下:
一、VB和VC属于面向对象编程语言,C语言属于面向过程编程语言。
二、VB属于解释执行,是一句一句翻译成指令执行的,执行速度比C语言和VC要慢,C语言和VC都是编译成目标文件再执行的。
三、C语言和VC适合底层开发(就是更接近硬件层),而VB不适合做低层开发。
四、用处
1、vc适用于需要效率高的,偏向于计算的,大型的,复杂的,商用的程序。
2、vb适用于投资小的,功能简单的,自用的程序的设计。
3、C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。
(1)cado数据库编程扩展阅读:
1、Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。
VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
2、MicrosoftVisual C++,(简称Visual C++、MSVC、VC++或VC)微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。VC++整合了便利的除错工具,特别是整合了微软视窗程式设计(Windows API)、三维动画DirectX API,Microsoft .NET框架。
3、C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
2. b/s,c/s区别,ado与ado.net区别,winform界面设计,以及管理系统相关问题。希望有经验的编程人士帮我解答
1、基本上差不多,但是不一定
现在也有人做winform,里面嵌套浏览器,就变成bs和cs混合的了
asp.net基本上都是bs架构,但是现在有flash、Silverlight等富客户端的存在,如果开发asp.net,嵌入了flash或Silverlight之类的来与服务器交互,那你的asp.net也不是纯bs,而是bs和cs混合,但是不需要你去每台机器上安装软件,ie会提示客户安装Flash或Silverlight
2、在.net中,连接数据库最好用ado.net,ado也可以,但是既然有好用的版本,为什么不用呢?怎么连接数据库,随便找个例子,几行代码,就是那样连
3、界面的问题,这个在bs下也很简单,几个超级链接,加点css就可以了
4、cs开发与bs开发,区别不是一般大,cs只要熟悉C#就够了
bs要了解html、css、javascript,还要对http协议有一定了解,不然会出很多笑话,比如html怎么调用c#之类
难度是不大,就是要时间去熟悉,增长经验
3. c语言能编什么软件
首先你需要分清楚编程语言和编程工具,C或者C++是编程语言,与用什么工具编写没有关系。
其次,用C语言可以编写出像WINDOWS那样的界面软件,但是我们不是微软的,所以搞不来。
只能通过C或者C++语言语法结合人家提供的API来写些程序,光学C语言是远远不够的。
你可以首先学习C语言或者C++语法,把基础的东西弄懂了搞扎实了。再学VC中的MFC,ATL,COM,ADO等知识。这样基本可以达成你做出像WINDOWS且带数据库的软件了。但是这要学
习的东西太多了,不是光靠C或者C++语言就能搞定的。
C#(C Sharp)是微软(Microsoft)为.NET Framework量身订做的程序语言,C#拥有C/C++的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。
建议:
学习编程语言基础的时候,可以用Linux环境。基础的要掌握牢固。使用工具:VI,Kate
然后学习VC++相关知识,由于目前市面上的教材很多都是基于VC6.0工具编写的,所以不建议
你上来学习VC++就用VS2010,在xp下装个VC6.0我觉得是学习的最好办法。
推荐:
C或者C++基础的书的话,我觉得C/C++primer第4版,C++程序设计特别版,Linux C程序设计等都是不错的,如果你是自学刚入门的话,给你推荐一本超级不错的书,《C++大学教程》(封面是卡通蚂蚁的那本)。这本书讲的比较详细,实例很多,而且虽然书很厚,但是看着非常轻松,不像C++primer那么深奥!
VC的话可以看看 孙鑫的《MFC深入详解》《WINDOWS编程核心内幕》《VC6.0编程技术大全》《Visual C++通用范例—开发金典》
期间还需要掌握一下SQL的知识。
总之努力就可以实现你的想法!编程其实没有那么难!
4. 璋佽兘甯鎴戣蹭竴涓婥锛孋++锛孞ava锛孷B锛孷F锛岀殑鍖哄埆锛燂纻
鏄涓嶆槸搴旇ュ姞鍒嗗晩
java銆乧銆乧++銆乿c銆乿c++銆乿b镄勫尯鍒鍜岃仈绯2009-03-02 16:33java:鍒嗕笁澶у钩鍙 java se (j2se),java ee(j2ee),java me(j2me)
java se鏄痡ava ee鍜宩ava me镄勫熀纭
java ee鏄鐩鍓崭綅缃浼佷笟绾у紑鍙戝钩鍙颁腑链鐗涚殑
java me鏄鐢ㄦ潵寮鍙戠Щ锷ㄥ祵鍏ュ纺绋嫔簭镄勶纴渚嫔傛坠链烘父鎴
java 镄勪紭镣规槸闱炲父阃傚悎鐢ㄤ簬寮鍙戝ぇ鍨嬩紒涓氱骇椤圭洰锛屾垜浠镟句负缃戦氩叕鍙稿紑鍙戣繃镄勪笂鍗冧竾绾х殑椤圭洰锛岀敤镄勫悗鍙扮▼搴忓氨鏄痡ava ee銆
java镄勪富瑕侀嗗烟杩樻湁寮婧愭妧链锛岄偅瑕佸︾殑涓滆タ灏卞お澶氢简
姣斿(Spring,Ibatis,DWR,Hibernate锛孴apestry绛)
缂虹偣鏄瑕佸︾殑鎶链澶澶氾纴浜屾槸鍦ㄥ簳灞傚紑鍙戜腑涓嶈
C锛氱粡涔呬笉琛扮殑璇瑷
涓昏佸簲鐢ㄥ湪宓屽叆寮忕紪绋嬶纴纭浠堕┍锷ㄧ▼搴忚捐′腑
璇寸槠浜嗘槸璁$畻链哄簳灞傜殑缂栫▼璁捐
浼樼偣鏄鍙浠ュ祵鍏ユ眹缂栵纴鍙浠ョ洿鎺ヤ笌纭浠舵墦浜ら亾锛屽仛搴曞眰寮鍙
缂虹偣鏄鍦ㄤ紒涓氱骇寮鍙戜腑锛屽嚑涔庢棤鐢ㄦ︿箣鍦
鎴戞湅鍙嬫槸锅氲繖涓镄勶纴鍦ㄩ暱娌栾繖绉嶅皬鍦版柟锛屽勾钖涔熻兘杈惧埌10涓囦互涓
涓庡寳浜镄刯ava绋嫔簭锻樻敹鍏ュ樊涓嶅
鍦ㄥ寳浜镄勮瘽锛屽勾钖20涓囦笉鏄澶ч梾棰樸
c++ 锛氭垜闱炲父阍︽厱镄勮瑷锛屽张AT&T镄勮礉灏斿疄楠屽ょ爷鍙
涓昏佸紑鍙戝伐鍏锋槸寰杞镄刅isual C++鍜孊orload镄凚CB锛圔orload C++ Builder锛
浼樼偣鍦ㄤ簬钖链夊ぇ閲忕殑搴掳纴濡侻FC锛屽彲鐩存帴璋幂敤windows搴揿嚱鏁板共寰埚氢簨𨱍
鍏朵腑镄勬秷鎭澶勭悊链哄埗浠ゆ垜镒熻夊挨涓虹粡鍏
缂虹偣鏄锛岃佹兂绮鹃氱湡涓嶅规槗
涓昏侀嗗烟涓鏄锅氭岄溃绋嫔簭锛屽儚QQ锛岃繀闆疯繖绉嶆岄溃杞浠
棰嗗烟浜屾槸锅氭父鎴忓悗鍙板紑鍙戯纴澶ч儴鍒嗘父鎴忥纸鍖呮嫭榄斿吔绛夛级钖庡彴璇瑷灏辨槸浣跨敤C++
绮鹃氱殑璇濓纴鏀跺叆鍜孋绋嫔簭锻桦樊涓嶅
vc 锛 鍒氲磋繃浜嗭纴vc鍏ㄥ悕鏄锛圡icrosoft Visual C++锛
鏄寰杞镰斿彂镄勪竴绉嶅紑鍙愠++镄勫紑鍙戝伐鍏凤纸IDE锛
vc++锛氩悓vc
娉ㄦ剰c++鏄璇瑷锛寁c++鏄宸ュ叿锛屾槸涓闂ㄤ娇鐢╟++璇瑷镄勫伐鍏凤纴璁版竻妤氾纴浠ュ悗涓嶈侀梾杩欐牱镶ゆ祬镄勮瘽銆
浠ヤ笂鍑犵嶏纴瀵规瘆涓涓
瀛java锛屽︾殑涓崭粎浠呮槸鎶链锛岃屾槸涓绉嶆濇兂
鏋舵瀯椤圭洰镄勬濇兂
镓浠java鏄锘瑰吇鏋舵瀯甯,锘瑰吇System Designer锛孭roject Manager镄
c璇瑷鍜宑++鍙鑳藉煿鍏绘妧链涓揿讹纴璧勬繁绋嫔簭锻
vb锛氭浘缁忓緢娴佽岀殑涓绉嶆岄溃绋嫔簭寮鍙戞妧链
寰杞镰斿彂镄勶纸Visual Basic锛夋槸涓绉嶅伐鍏凤纴鐢ㄧ殑璇瑷鏄叠asic
Basic鏄姣斿皵鐩栧吂鍙戝惰嚧瀵岀殑涓澶у伐鍏
涓昏佺敤𨱒ュ仛妗岄溃绋嫔簭锛孋/S绯荤粺
钖庢潵锲犱负Delphi镄勫啿鍑伙纴琚寮哄崰涓閮ㄥ垎甯傚満
鐜板湪链変简.NET锛屽熀链涓奦B琚娣樻卑鏄镞堕棿闂棰
椤哄甫涓鎻.NET
.NET : Microsoft Visual .NET
链鏂板嚭浜2005鐗堬纸2007鍑虹殑锛
寰杞鐢ㄦ潵鎶楄Java镄勬柊浜у搧
涓昏佸竞鍦烘槸浼佷笟绾у紑鍙戯纴鍜孲UN镄刯ava ee绔炰簤灏や负锷茬儓
鍦ㄤ紒涓氱骇寮鍙戦噷锛屽熀链涓婃槸java ee鍜.net骞冲垎绉嬭壊锛屽叾浠栫殑闱犺竟绔
鍦–/S B/S閲岃〃镩查兘杩樼畻涓嶉敊
鐢ㄧ殑璇瑷链塀asic c++
涓嶈繃锛岀洰鍓嶅湪.NET骞冲彴閲屾渶娴佽岀殑杩樻槸C#璇瑷镄勫紑鍙
ASP.net winform,ADO.net鎶链閮芥槸浣跨敤 c#
鍏朵粬鎴戣や负姣旇缉濂界殑璇瑷
Ruby锛氭垜闱炲父娆h祻镄勮瑷
Ruby On Rails,鎴戜滑褰揿墠姝e湪鐢ㄨ繖涓鎶链锅氶”鐩锛岀畻鏄鏂扮殑灏濊瘯
镒熻夊皢𨱒ヤ细鍙栦唬java镄勫湴浣
flex 锛氢簰镵旂绣瀹㈡埛绔绋嫔簭寮鍙戝埄鍣锛岄潪甯稿ソ鐢
delphi锛氭浘绾㈡瀬涓镞剁殑璇瑷锛岃窡VB涓镙风幇鍦ㄤ笉鐭ユ庢牱锛屽洜涓烘垜娌℃湁鐢ㄨ繃
XML锛氢笉绠″︿粈涔堟妧链锛屽彧瑕佷笉鏄搴曞眰寮鍙戯纴鍒橷ML涓瀹氲佸︼纴涓崭细XML灏卞埆璇磋嚜宸变细缂栫▼
鏁版嵁搴掳细棣栨帹Oracle锛屽啀鎺ㄨ缮鏄疧racle锛屽仛浼佷笟绾у紑鍙戯纴浜掕仈缃戝紑鍙戦兘蹇呴’瀛︾殑涓滆タ銆
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
VC鍜孷B锛岃缮链塁璇瑷链変粈涔埚尯鍒
C璇瑷鏄涓绉嶈$畻链虹▼搴忚捐¤瑷銆傚畠镞㈡湁楂樼骇璇瑷镄勭壒镣癸纴鍙埚叿链夋眹缂栬瑷镄勭壒镣广傚畠鍙浠ヤ綔涓虹郴缁熻捐¤瑷锛岀紪鍐椤伐浣灭郴缁熷簲鐢ㄧ▼搴忥纴涔熷彲浠ヤ綔涓哄簲鐢ㄧ▼搴忚捐¤瑷锛岀紪鍐欎笉渚濊禆璁$畻链虹‖浠剁殑搴旂敤绋嫔簭銆傚洜姝わ纴瀹幂殑搴旂敤锣冨洿骞挎硾銆
C璇瑷瀵规搷浣灭郴缁熷拰绯荤粺浣跨敤绋嫔簭浠ュ强闇瑕佸圭‖浠惰繘琛屾搷浣灭殑鍦哄悎锛岀敤C璇瑷鏄庢樉浼树簬鍏跺畠瑙i喷鍨嬮珮绾ц瑷锛屾湁涓浜涘ぇ鍨嫔簲鐢ㄨ蒋浠朵篃鏄鐢–璇瑷缂栧啓镄勚
C璇瑷鍏锋湁缁桦浘鑳藉姏寮猴纴鍙绉绘嶆э纴骞跺叿澶囧緢寮虹殑鏁版嵁澶勭悊鑳藉姏锛屽洜姝ら备簬缂栧啓绯荤粺杞浠讹纴涓夌淮锛屼簩缁村浘褰㈠拰锷ㄧ敾銆傚畠鏄鏁板艰$畻镄勯珮绾ц瑷銆
VC++鏄寰杞鍏鍙稿紑鍙戠殑涓涓狪DE(闆嗘垚寮鍙戠幆澧),鎹㈠彞璇濊,灏辨槸浣跨敤c++镄勪竴涓寮鍙戝钩鍙.链変簺杞浠跺氨鏄杩欎釜缂栧嚭𨱒ョ殑...鍙﹀栬缮链塚B,VF.鍙鏄浣跨敤涓嶅悓璇瑷...浣嗘槸,
vc++鏄疻indows骞冲彴涓婄殑C++缂栫▼鐜澧冿纴瀛︿範VC瑕佷简瑙e緢澶欧indows骞冲彴镄勭壒镐у苟涓旇缮瑕佹帉鎻MFC銆丄TL銆丆OM绛夌殑鐭ヨ瘑锛岄毦搴︽瘆杈冨ぇ銆俉indows涓嬬紪绋嬮渶瑕佷简瑙Windows镄勬秷鎭链哄埗浠ュ强锲炶皟锛坈allback锛夊嚱鏁扮殑铡熺悊锛汳FC鏄疻in32API镄勫寘瑁呯被锛岄渶瑕佺悊瑙f枃妗h嗗浘绫荤殑缁撴瀯锛岀獥鍙g被镄勭粨鏋勶纴娑堟伅娴佸悜绛夌瓑锛汣OM鏄浠g爜鍏变韩镄勪簩杩涘埗镙囧嗳锛岄渶瑕佹帉鎻″叾锘烘湰铡熺悊绛夌瓑銆
VC浣滀负涓涓涓绘祦镄勫紑鍙戝钩鍙颁竴鐩存繁鍙楃紪绋嬬埍濂借呯殑锽灭埍锛屼絾鏄寰埚氢汉鍗村瑰畠镄勫叆闂ㄦ劅鍒伴毦浜庝笂闱掑ぉ锛岀┒鍏跺师锲犱富瑕佹槸澶у跺逛粬阌栾镄勮よ瘑阃犳垚镄勶纴涓ユ牸镄勬潵璇碫C++涓嶆槸闂ㄨ瑷锛岃槠铹跺畠鍜孋++涔嬮棿链夊瘑鍒囩殑鍏崇郴,濡傛灉褰㈣薄镣规瘆锽荤殑璇濓纴鍙浠C++鐪嬩綔涓轰竴绉嵝濆伐涓氭爣鍑嗏濓纴钥孷C++鍒欐槸镆愮嶆搷浣灭郴缁熷钩鍙颁笅镄勨濆巶鍟嗘爣鍑嗏,钥屸濆巶鍟嗘爣鍑嗏濇槸鍦ㄩ伒寰钬濆伐涓氭爣鍑嗏濈殑鍓嶆彁涓嬫墿灞曡屾潵镄勚
VB宸ュ叿鏄涓绉嶅彲瑙嗗寲镄勚侀溃钖戝硅薄鍜岄噰鐢ㄤ簨浠堕┍锷ㄦ柟寮忕殑缁撴瀯鍖栭珮绾х▼搴忚捐¤瑷锛屽彲鐢ㄤ簬寮鍙慦indows鐜澧冧笅镄勫悇绫诲簲鐢ㄧ▼搴忋傚畠绠鍗曟槗瀛︺佹晥鐜囬珮锛屼笖锷熻兘寮哄ぇ鍙浠ヤ笌Windowsr涓扑笟寮鍙戝伐鍏稴DK鐩稿茬编銆傚湪Visual Basic鐜澧冧笅锛屽埄鐢ㄤ簨浠堕┍锷ㄧ殑缂栫▼链哄埗銆佹柊棰栨槗鐢ㄧ殑鍙瑙嗗寲璁捐″伐鍏凤纴浣跨敤Windows鍐呴儴镄勫箍娉涘簲鐢ㄧ▼搴忔帴鍙o纸API锛夊嚱鏁帮纴浠ョ敤锷ㄦ侀摼鎺ュ簱锛图LL锛夈佸硅薄镄勯摼鎺ヤ笌涓栭殧宓屽叆锛圤LE锛夈佸紑鏀惧纺鏁版嵁杩炴帴锛圤DBC锛夌瓑鎶链锛屽彲浠ラ珮鏁堛佸揩阃熷湴寮鍙慦indows鐜澧冧笅锷熻兘寮哄ぇ銆佸浘褰㈢晫闱涓板瘜镄勫簲鐢ㄨ蒋浠剁郴缁熴傞殢镌鐗堟湰镄勬彁楂桡纴Visual Basic镄勫姛鑳戒篃瓒婃潵瓒婂己銆5.0鐗堜互钖庯纴Visual Basic鎺ㄥ嚭浜嗕腑鏂囩増锛屼笌鍓崭釜鐗堟湰鐩告瘆锛屽叾锷熻兘链変简寰埚ぇ鎻愬崌銆
浣嗘槸锛屽姛鑳藉啀寮哄ぇ锛孷isual Basic浠岖劧链変竴涓缂虹偣锛氩湪娌℃湁MSVBVM**.DLL镄勮$畻链轰笂蹇呴’瀹夎呮墍闇镄凞LL鏂囦欢銆傜敤瀹冨彲璁捐℃搷浣灭郴缁燂纴涓嶈繃锛屾瘆杈冨汹闅俱
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
C C++ VC++ 鍜孋#链変粈涔埚尯鍒
C璇瑷鏄涓绉岖粨鏋勫寲缂栫▼璇瑷銆傚畠灞傛℃竻鏅帮纴渚夸簬鎸夋ā鍧楀寲鏂瑰纺缁勭粐绋嫔簭锛屾槗浜庤皟璇曞拰缁存姢銆侰璇瑷镄勮〃鐜拌兘锷涘拰澶勭悊鑳藉姏鏋佸己銆傚畠涓崭粎鍏锋湁涓板瘜镄勮繍绠楃﹀拰鏁版嵁绫诲瀷锛屼究浜庡疄鐜板悇绫诲嶆潅镄勬暟鎹缁撴瀯銆傚畠杩桦彲浠ョ洿鎺ヨ块梾鍐呭瓨镄勭墿鐞嗗湴鍧锛岃繘琛屼綅(bit)涓绾х殑镎崭綔銆傜敱浜嶤璇瑷瀹炵幇浜嗗圭‖浠剁殑缂栫▼镎崭綔锛屽洜姝C璇瑷闆嗛珮绾ц瑷鍜屼绠绾ц瑷镄勫姛鑳戒簬涓浣撱傛棦鍙鐢ㄤ簬绯荤粺杞浠剁殑寮鍙戯纴涔熼傚悎浜庡簲鐢ㄨ蒋浠剁殑寮鍙戙傛ゅ栵纴C璇瑷杩桦叿链夋晥鐜囬珮锛屽彲绉绘嶆у己绛夌壒镣广傚洜姝ゅ箍娉涘湴绉绘嶅埌浜嗗悇绫诲悇鍨嬭$畻链轰笂锛屼粠钥屽舰鎴愪简澶氱岖増链镄凛璇瑷銆
涓嬮溃鏄疌璇瑷鏁欑▼镄勫湴鍧锛屾兂瀛︾殑璇濆彲浠ュ幓鐪嬬湅銆
http://www.bc-cn.net/Article/kfyy/cyy/jc/
C++鏄鍦–镄勫熀纭涓婃敼杩涘悗镄勪竴绉岖紪绋嬭瑷锛屼富瑕佹槸澧炴坊浜呜稿氭柊镄勫姛鑳斤纴闅惧害涔熸瘆C澶э纴鍜孋涓镙蜂晶閲崭簬璁$畻链哄簳灞傛搷浣滐纴涔熷氨鏄绯荤粺杞浠剁殑寮鍙戙侰#鏄鍦–++镄勫熀纭涓婂啀涓娆℃敼杩涘悗镄勭紪绋嬭瑷锛岀浉姣擟++钥岃█闅惧害链夋墍鍑忓皬锛埚井杞鏄杩欎箞璇寸殑锛夛纴渚ч吨浜庣绣缁滃拰鏁版嵁搴撶紪绋嬨傝繖3绉嶉兘鏄缂栫▼璇瑷锛岃娉曞熀链涓婃槸涓镙风殑锛屼笉杩囧叿浣撶殑鍐呭瑰樊鍒杩樻槸鎸哄ぇ镄勚
VC++鏄涓绉岖紪绋嬭蒋浠讹纴灏辩浉褰扑簬涓涓浣滀笟链锛屼綘瀛︿範浜咰++璇瑷浠ュ悗锛屽氨闇瑕佹妸杩欑岖紪绋嬭瑷鍐椤湪涓涓浣滀笟链涓婏纴涔熷氨鏄鍐椤湪VC杩欑岖紪绋嬭蒋浠朵笂锛屾潵瀹炵幇浣犻渶瑕佺殑鏁堟灉銆
---------------------------------------------------------------------------------------------------------
C璇瑷鐗堟湰
鐩鍓嶆渶娴佽岀殑C璇瑷链変互涓嫔嚑绉嶏细
路Microsoft C 鎴栫О MS C
路Borland Turbo C 鎴栫О Turbo C
路AT&T C
杩欎簺C璇瑷鐗堟湰涓崭粎瀹炵幇浜咥NSI C镙囧嗳锛岃屼笖鍦ㄦゅ熀纭涓婂悇镊浣滀简涓浜涙墿鍏咃纴浣夸箣镟村姞鏂逛究銆佸畬缇庛
C婧愮▼搴忕殑缁撴瀯鐗圭偣
涓轰简璇存槑C璇瑷婧愮▼搴忕粨鏋勭殑鐗圭偣锛屽厛鐪嬩互涓嫔嚑涓绋嫔簭銆傝繖鍑犱釜绋 搴忕敱绠鍒伴毦锛岃〃鐜颁简C璇瑷婧愮▼搴忓湪缁勬垚缁撴瀯涓婄殑鐗圭偣銆傝槠铹舵湁鍏冲唴瀹硅缮链浠嬬粛锛屼絾鍙浠庤繖浜涗緥瀛愪腑浜呜В鍒扮粍鎴愪竴涓狢婧愮▼搴忕殑锘烘湰閮ㄥ垎鍜屼功鍐欐牸寮忋
main()
{
printf("c璇瑷涓栫晫www.vcok.com锛屾偍濂斤紒\n");
}
main鏄涓诲嚱鏁扮殑鍑芥暟钖嶏纴琛ㄧず杩欐槸涓涓涓诲嚱鏁般傛疮涓涓狢婧愮▼搴忛兘蹇呴’链夛纴涓斿彧鑳芥湁涓涓涓诲嚱鏁(main鍑芥暟)銆傚嚱鏁拌皟鐢ㄨ鍙ワ纴printf鍑芥暟镄勫姛鑳芥槸鎶婅佽緭鍑虹殑鍐呭归佸埌鏄剧ず鍣ㄥ幓鏄剧ず銆俻rintf鍑芥暟鏄涓涓鐢辩郴缁熷畾涔夌殑镙囧嗳鍑芥暟锛屽彲鍦ㄧ▼搴忎腑鐩存帴璋幂敤銆
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
缂栫▼璇瑷镄勬暟鎹搴撴ц兘姣旇缉
鎽樿侊细闅忕潃璁$畻链烘妧链涓嶆柇鍙戝𪾢锛屽悇绉嶆暟鎹搴撶紪绋嫔伐鍏蜂篃闅忕潃鍙戝𪾢锛屼娇褰扑粖镄勫ぇ澶氭暟绋嫔簭寮鍙戜汉锻桦彲浠ユ憜鑴辨灟鐕ユ棤锻崇殑鐢ㄨ$畻链烘寚浠ゆ垨姹囩紪璇瑷寮鍙戣蒋浠讹纴钥屾槸鍒╃敤涓绯诲垪楂樻晥镄勚佸叿链夎坛濂藉彲瑙嗗寲镄勭紪绋嫔伐鍏峰幓寮鍙戝悇绉嶆暟鎹搴撹蒋浠讹纴浠庤岃揪鍒颁簨鍗婂姛鍊岖殑鏁堟灉锛屼絾鏄鐜板湪甯傞溃涓婄殑鏁版嵁搴撶紪绋嫔伐鍏烽棬绫讳䌷澶氾纴浼樿坛涓嶉绨锛屾瘆濡俈B锛孷C锛娈EPHI锛孭B绛夛纴瀵规ゆ垜鐗瑰埆阍埚规祦琛岀殑寮鍙戣瑷浠嬬粛鐩稿簲镄勮缉涓烘垚镡熺殑鏁版嵁搴撶紪绋嫔伐鍏枫
鍏抽敭瀛楋细鏁版嵁搴撶紪绋 绋嫔簭寮鍙戝伐鍏
鍑犵嶆敮鎸佹暟鎹搴撶殑璇瑷浠嬬粛
VB
鍏ㄧОVisual Basic锛屽畠鏄浠Basic璇瑷浣滀负鍏跺熀链璇瑷镄勪竴绉嶅彲瑙嗗寲缂栫▼宸ュ叿銆傚湪涓锲戒箖镊冲叏涓栫晫閮借兘鐪嫔埌瀹幂殑韬褰憋纴瀹冩浘鏄鍦ㄤ腑锲芥渶涓烘祦琛岀殑缂栫▼宸ュ叿锛屽埌鐜板湪杩桦崰鎹镌闱炲父閲嶈佺殑鍦颁綅锛屽逛簬瀹幂殑濂藉潖澶у堕兘链変竴瀹氱殑浜呜В锛孷B浣滀负涓绉嶈缉镞╁嚭鐜扮殑寮鍙戠▼搴忎互鍏跺规槗瀛︿範锛屽紑鍙戞晥鐜囱缉楂桡纴鍏锋湁瀹屽杽镄勫府锷╃郴缁熺瓑浼樼偣镟惧奖鍝崭简濂藉嚑浠g紪绋嬩汉锻桡纴浣嗘槸鐢变簬VB涓嶅叿澶囱法骞冲彴杩欎釜鐗规э纴浠庤屼篃鍐冲畾浜哣B鍦ㄦ湭𨱒ョ殑杞浠跺紑鍙戜腑灏嗕细阃愭笎鍦伴鍑哄叾铡嗗彶鑸炲彴锛涘畠瀵圭粍浠舵妧链镄勬敮鎸佹槸锘轰簬COM鍜孉ctiveX,瀵逛簬缁勪欢鎶链涓嶆柇瀹屽杽鍙戝𪾢镄勪粖澶╋纴瀹冧篃鏄惧嚭浜嗗畠镄勮惤钖庢э绂钖屾椂VB鍦ㄨ繘琛岀郴缁熷簳灞傚紑鍙戠殑镞跺欎篃鏄鐩稿瑰嶆潅镄勶纴璋幂敤API鍑芥暟闇澹版槑锛岃皟鐢ㄤ笉鏂逛究锛屼笉鑳借繘琛娈DK缂栫▼锛屼笉鍙鑳芥繁鍏Ring0缂栫▼锛屼笉鑳藉祵濂楁眹缂栵绂钥屼笖闱㈠悜瀵硅薄镄勭壒镐у樊锛涚绣缁滃姛鑳藉拰鏁版嵁搴揿姛鑳戒篃娌℃湁闱炲父绐佸嚭镄勮〃鐜帮纴缁间笂镓杩帮纴VB浣滀负涓绉嶅彲瑙嗗寲镄勫紑鍙戝伐鍏风敱浜庡叾链韬镄勫眬闄愭э纴瀵艰嚧浜嗗畠鍦ㄦ湭𨱒ヨ蒋浠跺紑鍙戜腑阃愭ヨ鍏朵粬宸ュ叿镓浠f浛銆
PB
鍏ㄧОPowerBuilder锛屾槸寮鍙惭IS绯荤粺鍜屽悇绫绘暟鎹搴撹法骞冲彴镄勯栭夊伐鍏凤纴浣跨敤绠鍗曪纴瀹规槗瀛︿範锛屽规槗鎺屾彙锛屽湪浠g爜镓ц屾晥鐜囦笂涔熸湁鐩稿綋鍑鸿壊镄勮〃鐜般侾B鏄涓绉岖湡姝g殑4GL璇瑷锛堢锲涗唬璇瑷锛夛纴鍙闅忔剰鐩存帴宓屽桽QL璇鍙ヨ繑锲炲艰璧嫔煎埌璇鍙ョ殑鍙橀噺涓锛屾敮鎸佽鍙ョ骇娓告爣锛屽瓨鍌ㄨ繃绋嫔拰鏁版嵁搴揿嚱鏁帮纴鏄涓绉岖被浼粪QLJ镄勮勮寖锛屾暟鎹璁块梾涓鍏锋湁镞犲彲姣旀嫙镄勭伒娲绘с备絾鏄瀹冨湪绯荤粺搴曞眰寮鍙戜腑鐘浜呜窡VB涓镙风殑阌栾锛岃皟鐢ˋPI鍑芥暟闇澹版槑锛岃皟鐢ㄤ笉鏂逛究锛屼笉鑳借繘琛娈DK缂栫▼锛屼笉鍙鑳芥繁鍏Ring0缂栫▼锛屼笉鑳藉祵濂楁眹缂栵绂鍦ㄧ绣缁滃紑鍙戜腑鎻愪緵浜呜缉澶氩姩镐佺敓鎴怶eb椤甸溃镄勭敤鎴峰硅薄鍜屾湇锷′互鍙婄郴缁熷硅薄锛岄潪甯搁傚悎缂栧啓链嶅姟绔锷ㄦ乄eb搴旂敤锛屾湁鍒╀簬鍟嗕笟阃昏緫镄勫皝瑁咃绂浣嗘槸鐢ㄤ簬缃戠粶阃氲镄勬敮鎸佷笉瓒筹绂闱欐侀〉闱㈠畾鍒舵敮鎸佹湁闄愶纴浣垮缑PB鍦ㄧ绣缁沧柟闱㈢殑搴旂敤涔熶笉鑳介潪甯稿箍娉涖傞溃钖戝硅薄鐗瑰悜涔熶笉鏄澶濂姐
C++Builder/Delphi
瀹冧滑閮芥槸锘轰簬VCL搴撶殑鍙瑙嗗寲寮鍙戝伐鍏凤纴瀹冧滑鍦ㄧ粍浠舵妧链镄勬敮鎸併佹暟鎹搴撴敮鎸併佺郴缁熷簳灞傚紑鍙戞敮鎸併佺绣缁滃紑鍙戞敮鎸併侀溃钖戝硅薄鐗规х瓑钖勬柟闱㈤兘链夌浉褰扑笉阌欑殑琛ㄧ幇锛屽苟涓斿︿範浣跨敤杈冧负瀹规槗锛屽厖鍒嗘彁鐜颁简镓瑙佸嵆镓寰楃殑鍙瑙嗗寲寮鍙戞柟娉曪纴寮鍙戞晥鐜囬珮銆傜敱浜庝袱钥呴兘鏄叠orland 鍏鍙哥殑浜у搧锛岃嚜铹剁户镓夸简璇ュ叕鍙镐竴璐浠ユ潵镄勪紭镩浼犵粺锛氢唬镰佹墽琛屾晥鐜囬珮銆备絾鏄锛屽畠浠骞朵笉鏄姣镞犵己镣癸纴瀹冧滑镓浣灭殑链澶т笉瓒充箣澶勫氨鏄浠栦滑镄勫府锷╃郴缁熷湪浼楀氱殑缂栫▼宸ュ叿涓鏄灞炰簬姣旇缉宸镄勚侰++Builder 镄刅CL搴撴槸锘轰簬Object pascal(闱㈠悜瀵硅薄pascal),浣垮缑C++Builder鍦ㄧ▼搴忕殑璋冭瘯镓ц屼笂閮介溃钖戣惤钖庝簬鍏朵粬缂栫▼宸ュ叿銆傝娈elphi鍒欐槸瀹幂殑璇瑷涓嶅熷箍娉涳纴寮鍙戠郴缁熻蒋浠跺姛鑳戒笉瓒充袱涓姣旇缉澶х殑缂虹偣銆
Visual C++
鏄锘轰簬MFC搴撶殑鍙瑙嗗寲镄勫紑鍙戝伐鍏凤纴浠庢讳綋涓婅村畠鏄涓涓锷熻兘寮哄ぇ浣嗘槸涓崭究浣跨敤镄勪竴绉嶅伐鍏枫傚畠鍦ㄧ绣缁滃紑鍙戝拰澶氩獟浣揿紑鍙戦兘鍏锋湁涓崭织镄勮〃鐜帮纴甯锷╃郴缁熶篃锅氩缑闱炲父涓嶉敊锛圡icrosoft 鍦ㄧ粏鑺傛柟闱㈢殑澶勭悊寰寰閮借╀汉瑙夊缑浜插垏锛夛纴浣嗘槸铏界劧鏄浣跨敤C++浣滀负锘烘湰璇瑷锛屼絾鏄瀹冨湪闱㈠悜瀵硅薄鐗规т笂鍗翠笉澶熷ソ锛屼富瑕佹槸涓轰简鍏煎笴镄勭▼搴忥纴缁撴灉椤炬ゅけ褰硷绂鍦ㄧ粍浠舵敮鎸佷笂涔熶笉澶濂斤纴铏界劧璇撮櫎浜嗘敮鎸丆OM,ActiveX澶栬缮鏀鎸丆ORBA,浣嗘槸娌℃湁浠讳綍IDE鏀鎸侊纴鏄镓链塁缂栬疟鍣ㄧ殑锷熻兘, 闇瑕丆ORBA涓闂翠欢鏀鎸侊绂链澶х殑闂棰樻槸寮鍙戞晥鐜囦篃涓嶉珮銆
Java
鐩鍓嶆瘆杈冨嚭钖岖殑鏄叠orland鍑虹殑JBuilder鍜孖BM鍑虹殑Visual Age for Java,涓ょ嶅伐鍏烽兘链変竴瀹氭暟閲忕殑鏄鐢ㄤ汉缇ゃ侸Builder缁ф圹浜咰++Builder/Delphi镄勭壒镣癸纴鍦ㄥ彲瑙嗗寲涓婂仛寰楅潪甯镐笉阌欙纴浣跨敤绠渚裤傜敱浜嶫ava链韬璇瑷镄勭壒镣逛娇寰椾粬浠鍦ㄧ绣缁滃紑鍙戜腑鍏锋湁楂树汉涓绛夌殑琛ㄧ幇锛岃屼笖闱㈠悜瀵硅薄鐗规ч珮锛屾敮鎸佺殑缁勪欢鎶链涔熼潪甯稿氾纴璺ㄥ钩鍙扮殑鐗规т篃浣垮缑瀹冨湪鐜板湪鍜屾湭𨱒ョ殑寮鍙戜腑鍗犳嵁瓒婃潵瓒婇吨瑕佺殑鍦颁綅銆备絾鏄鍦ㄧ郴缁熷簳灞傚紑鍙戝拰澶氩獟浣揿紑鍙戜腑鍗磋〃鐜板缑骞朵笉璁╀汉闾d箞婊℃剰锛岃繖涓鍙鑳借窡璁捐Java镄勬剰锲炬湁鍏冲惂銆