vc高級編程
A. C.C++.VC和VC++到底是怎麼回事呀
C和C++是計算機高級語言,VC++是C和C++的編譯環境。
網址:
http://www.hao123.com/program.htm
B. C++是什麼
C/C++是編程語言,C是C++的爸爸,也就是說C++從C發展而來,而C++完全兼容C的語法.國際上有一個專門管理C++的機構,它們負責C++的標准制定.
VC++是微軟公司的C++編譯環境,使用它可以極大的提高編程速度.
C#是微軟的一種高級編程語言,是微軟自己制定的標准,它只是採用了C++的少數特性,跟C++不粘邊.C#的特點是安全,用它編制的程序,不容易崩潰.但它的執行效率只有C++程序的幾十分之一.
看了一個遍歷字元串的例子,書上說C++的效率要比C好很多,我不解,。。。
[/QUOTE]
書上這么說,
那麼他的依據是什麼呢?
說話總得有個依據啊.
[QUOTE]
C++的效率是他用代碼的長度換來的,也就是C++犧牲了空間的靈活性
[/QUOTE]
C++
代碼的長度通常不會比c語言寫的代碼長多少。
對於那些很簡單的問題,當然C的代碼要比C++
來的短,
但對於一個比較復雜的問題來講,OOP的優點就體現出來了,為什麼呢?因為代碼的重復利用性。因為對象的相互作用性。這樣開發出來的代碼就容易理解,容易維護。當問題復雜以後,C++的代碼反而比C的代碼來的短。而且C
的代碼相對難理解,一旦代碼很長以後。
C++
犧牲空間靈活性,我個人覺得也談不上。
C和C++
是在不同層面的兩種兵器,就像短刀和長刀一樣。
C. C#和vc++有什麼區別
C/C++是編程語言,C是C++的爸爸,也就是說C++從C發展而來,而C++完全兼容C的語法.國際上有一個專門管理C++的機構,它們負責C++的標准制定.
VC++是微軟公司的C++編譯環境,使用它可以極大的提高編程速度.
C#是微軟的一種高級編程語言,是微軟自己制定的標准,它只是採用了C++的少數特性,跟C++不粘邊.C#的特點是安全,用它編制的程序,不容易崩潰.但它的執行效率只有C++程序的幾十分之一.
Visual C++.NET和C#是同一類型的語言,就象產品多出幾種規格,可能增加銷售,但C#是主打. .NET程序有很大限制,不象微軟和跟屁蟲吹噓的那樣.但C#確實不錯.
重申一遍.NET和C++沒有本質上的關系,只是使用了它的名字.它們是全新的.C、C++、C#是三種編程語言。
VC++一般指的是VS60中的VC60集成開發環境,只是一個工具。
糾正一下樓上的說法,VC++.NET可以看作是VS2003中的C++的開發環境,相當於VC60的升級版本,對C++標准支持的更好而已。
如果學C,工具比較多,支持C++的工具都支持C。
如果學C++的話,建議用Dev C++,最新版本是4.9.9.2,這個工具的優點是體積小、支持標准C++、速度較快,但是C++的幫助需要自己尋找。
或者用VS2003和VS2005,這兩種對標准C++支持的比較好,優點是上下文提示比較全,它的幫助庫(MSDN)也非常好,內容非常詳細。
如果學C#的話,只能用VS2003和VS2005,因為他是基於windows下的.NET Framework的,不能脫離這個環境。
至於兩者之間的關系,建議搜索一下編譯器的解釋。上述編譯環境只是提供了一些更方便直觀的圖形化的代碼編寫環境,可以給你更多的幫助。你同樣可以用記事本去寫代碼,然後找一個編譯器去編譯你寫的
C語言是目前常見的高級編程語言的基石.
C++除了能夠使用C語言的(符合C標准)所有函數外,還有自己的一套.基本上也可以不使用C的那套函數而只使用C++的風格.
C#對C++進行了簡化,有自己的一套標准.
VC是一個集成開發工具,而不是一種語言.其含義是可視化的C++語言的開發工具.通常指微軟Visual Studio工具中包含的Visual C++.初學者往往使用VC6.0(VC98).VC中包含了MFC(Microsoft Foundation Class).VC可以用於開發C程序,C++控制台程序,C++ Win32 程序,MFC程序等.
D. C ,C++,C#,VC分別表示什麼
前3個是高級編程語言,其中c是面向過程;C++是C的擴展,部分面向對象也支持面向過程;C#是面向對象的。
VC是微軟出的C/C++的集成開發環境。
E. VB和VC的區別
相同點:都是高級編程語言不同點:vc擅長於底層處理,同時也因此編寫同樣功能的程序時vc的工作量一般要比vb高上很多,但是vc的程序執行效率高,生成程序小。vb是面向對象的編程語言,其語言描述將近事物的實際關系,所以更容易學習,而vc面向過程,每一步的計算你都要完全把握。vb是容易做windows圖形界面的,只要用滑鼠畫就可以。而純vc的話要完全用API函數實現,當然vc提供一個叫MFC的東西可以幫助建立windows界面程序,但是由於它仍然沒有把無關緊要的代碼屏蔽,所以初學時看起來仍然相當復雜。vc適用於需要效率高的,偏向於計算的,大型的,復雜的,商用的程序。vb適用於投資小的,功能簡單的,自用的程序的設計。如果不是為了進軟體公司之類,的學vb就好。vc隨便學學的話,幾乎屁用都沒有,而要想成為大師級人物則需要非常毅力。
F. vc+加高級編程中disabled是什麼意思
樓主你好,高級編程語言就是高於機器語言以上的開發語言,剛開是的語言是匯編,後來慢慢發展出了C語言,然後出現更多高級語言,現在的高級語言有很多,Java,C#,asp.net,PHP,很多的噢!
記得採納噢!
G. C語言與VC++的區別
c語言是一門高級編程語言
vc++是微軟出的一個c語言的集成開發環境,就是將編譯器鏈接器合在一起,你只需要用c語言寫出代碼,用他來編譯鏈接,然後再運行就可以了。
比較有名的是98年出的vc++6.0
目前最新版是Visual Studio 2012
他們一個是編程語言,一個是集成開發環境,區別很大。