object c和c 有什麼區別

時間 2021-08-30 11:02:41

1樓:北漂碼農

objective-c標準c的一個擴充套件,和c++基本沒有關係,ios開發是可以用c++開發的,如果你從事ios開發,建議不用c++,甚至忘記c++,把objective-c完全學通再說。

c++和c#有什麼區別?

2樓:匿名使用者

c#只能在 .net這個框架下開發

c++就是一定了.基本上萬能

3樓:

c# 專門用來開發asp.net**的語言

c++ 可以開發很多其他的東西 比如桌面的程式啊什麼的

4樓:小雞雞會飛

c是c++的老子

c++是c#的老子

5樓:闞暖曠苑傑

三者是三種程式語言,從時間上來說先有c語言、c++、c#。

c語言雖然最古老,但是它在嵌入式、驅動程式方面有廣泛的應用。

目前大部分的應用軟體還是c++開發,比如office、防毒軟體……c#在**方面應用較多。

6樓:向秀芳虎錦

c#相當於執行在.net環境中的

如果把.net比作一個小型系統,c#就是這個小系統中的程式,依賴於.net存在。。。操作檔案的時候是先經過.net,再到系統。。

c++編譯的程式是直接的二進位制檔案,直接作用於系統。。效率高於c#,難度也高於c#。。

但是c++幾乎是無所不能的,c#的目的僅僅是快速開發桌面軟體和網路應用~

7樓:勞英耀房冷

c/c++是程式語言,c是c++的爸爸,也就是說c++從c發展而來,而c++完全相容c的語法.國際上有一個專門管理c++的機構,它們負責c++的標準制定.

c#是微軟的一種高階程式語言,是微軟自己制定的標準,它只是採用了c++的少數特性,跟c++不粘邊.c#的特點是安全,用它編制的程式,不容易崩潰.但它的執行效率只有c++程式的幾十分之一.

8樓:況廣英洋綢

c++預設使用非託管**,也就是說可以直接訪問記憶體但也要自己手動**記憶體,c#只能用託管**,new完後不需要delete,但從c++轉c#後會發現很多在c++裡用慣的技術在這裡不能用了。

9樓:委誠聲棋

回答者:yaji_ya-助理

**9-13

拜託你不會就別亂回答

誰告訴你c#是c++的延伸?

C 和C有區別嗎,c 和c 有什麼區別?

哎呀 1 表面上看,特別是語法上看 c 是c 的升級版,c 的語法c 基本上都支援,但也有很多不同,所以多數 不能直接移植,特別是內建函式與功能呼叫有很多不同。但在核心上,應用針對性上看,兩者可能完全不同,特別是c 不使用.net支援的情況下 vc裡的atl方式 2 單機或使用者介面程式設計方面 c...

vc 與c 有什麼區別和聯絡

申城城申 一 區別 1 概念。c 是程式設計語言,是一種軟體編制的通用規範,vc 是程式設計環境或者一種工具。vc 是微軟公司在c 的基礎上提供了一些windows圖形介面函式庫,可以說vc 就是c 加上windows圖形庫。2 使用。c 是一門程式語言,而vc 是一個工具。c 是與平臺無關的,vc...

c語言中if和switch有什麼區別

布依秋 總體來說,if語句由於在英語字面上意思比較直觀,就是 如果 所以比較容易理解。就是對 如果 情況的判斷和處理。而 switch 的功能其實和if差不多,但是比較容易出錯的地方就是,在switch語句中,如果在分支中不加break。容易造成邏輯的錯誤。新手很容易犯這個錯誤 湯贊悅 if 用於單...