1樓:漠影歌
c語言是程序導向的程式語言,oop是物件導向的程式語言,舉個例子吧,我現在有個計劃,要去北京,oop語言是直接給你乙個車,然後你自己設定路線去北京就好,而c語言是需要你自己製造零件,自己組裝好車,然後再自己設定路線,最後到達北京。c語言比較費勁,但是程式的效率很高。
c++程式 求幫忙oop化
2樓:風氺大師
信是較難給初學者寫程式。因為c的syntax比較抽像。oop則是乙個programming的方式,並非一種語言。
現時流行的程式語言都不多不少沾點object的意味,即形式上程式和資料合一,但其精髓,即可以extensible的。
求問泛型程式設計通俗解釋
3樓:網友
拿陣列舉例,非泛型的話你用int就要用給int的陣列,用double就要用double的陣列,而泛型的話只要乙個泛型的陣列類,不同的型別只要宣告時用不同的型別引數就行了。
泛型的作用主要應該是**重用,就像我舉的例子一樣,把原來需要多個陣列類(儘管有很多**是相同的),變成了只要乙個陣列類。
當然,這不是真正的泛型,有了約束的泛型才能體現出泛型的真正強大之處,這不是幾句話能說得清的,想深入瞭解的話建議你去看相關書籍。
c++好像也有c的知識,只是多了oop吧? 求高人回答。。感激啊
4樓:
不是!你說的oop,只是從軟體工程的角度來看的。
首先從知識點上來講,c++卻是比c語言多!
但是你既然用c++的話,那麼就需要把c++和麵向物件結合起來。而不是單單的認為類就是oop,封裝就是oop。這些只是片面的。
比如win32下,用c++可以實現一些機制,這些才是關鍵!如果只是認為c++比c語言多了oop的話,那麼其實無非就等於把c++當成了c語言中。
但是關鍵上就是一些機制的實現!學c++要有好的類庫和afx作為後盾力量才能發揮c++的威力!沒有類庫或者afx的話,那c++其實和c語言沒啥區別了!
5樓:網友
相容c語法,但使用起來區別挺大的。
6樓:網友
一般的c++都相容了c,但是學好c++不代表學好了c,有很多很基本的東西在學c的時候才能領會到,比如c++慣用string,而string的原始一點就是由char加上動態記憶體分配實現的,而且c++的效率是沒辦法趕上c的。不過,在現在硬體發展得比較好的時代,c++的這個劣勢已比較好地被彌補了,選用c++開發更方便快捷,還是比較符合現在迅猛發展的時代的。
c語言和cc vc怎麼區分,C語言和C C VC怎麼區分
一 c語言 二十年前的一種計算機程式語言,當前已很少用於實際程式設計中。1972年由 bcpl 程式語言修改設計得到的一種程式語言,最開始用於unix系統程式設計,後來也用在dos下的程式設計。1992年前borand公司的turbo c是使用c語言dos下程式設計最典型的工具,此後推出的turbo...
求解釋這個C語言程式,謝謝,求解釋c語言這道題,看不懂程式,解釋一下過程謝謝
o i q n x i 迴圈取p陣列裡第襲x元素到bai陣列最後一個du元素到新的o陣列中其中 q n 指向最後一個元素 zhiq n x 指向要求移動dao的若干元素的第一個位置 一共x個元素要移動 q n x i i迴圈來取x個需要移動的元素for p p n 1 p q p p p x 迴圈,...
PPMI求解釋,C語言問題 求解釋
原始分f詐病量表 21 果斷懶得分析了 親,您繚亂了嗎。沒有給分的 問題 很少有人給回答的 而且你這個也是專業術語 哥只懂一點 加分給解 c語言問題 求解釋 這個scanf函式是用來讀取變數的值得。在c語言當中,float型別的值讀入的時候應該是使用的 f,輸出的時候用的也是f,也就是說,float...