自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C#從C和C++繼承的特點(diǎn)淺談

開(kāi)發(fā) 后端
C#從C和C++繼承的特點(diǎn)向你從編輯、結(jié)構(gòu)體、預(yù)編譯等等方面向你介紹,希望對(duì)你了解和學(xué)習(xí)C#從C和C++繼承的特點(diǎn)有所幫助。


C#從C和C++繼承的特點(diǎn)是什么呢?我們向你從幾個(gè)方面展開(kāi)做一個(gè)詳細(xì)的敘述,那么希望對(duì)你了解和學(xué)習(xí)C#有所幫助。那么具體的都有哪些呢?讓我們開(kāi)始吧。

◆編譯:

程序直接編譯成標(biāo)準(zhǔn)的二進(jìn)制可執(zhí)行形式.但C#的源程序并不是被編譯成二進(jìn)制可執(zhí)行形式,而是一中中間語(yǔ)言,類似于JAVA字節(jié)碼。如果前面的Hello World程序被保存成一個(gè)文本文件并被命名為Hello.cs,它將被編譯成命名Hello.exe的可執(zhí)行程序.

◆結(jié)構(gòu)體:

一個(gè)C#的結(jié)構(gòu)體與C++的結(jié)構(gòu)體是相似的,因?yàn)樗軌虬瑪?shù)據(jù)聲明和方法.但是,不象C++,C#結(jié)構(gòu)體與類是不同的而且不支持繼承.但是,與Java相同的是,一個(gè)結(jié)構(gòu)體可以實(shí)現(xiàn)界面.

◆預(yù)編譯:

C#中存在預(yù)編譯指令支持條件編譯,警告,錯(cuò)誤報(bào)告和編譯行控制.可用的預(yù)編譯指令有:

#define

#undef

#if

#elif

#else

#endif

#warning

#error

#line []

沒(méi)有了#include 偽指令.你無(wú)法再用#define 語(yǔ)句對(duì)符號(hào)賦值,所以就不存在源代碼替換的概念--這些符號(hào)只能用在#if和#elif偽指令里.在#line偽指令里的數(shù)字(和可選的名字)能夠修改行號(hào)還有#warning和#error輸出結(jié)果的文件名.

◆操作符重載:

一些操作符能夠被重載,而另一些則不能.特別的是,沒(méi)有一個(gè)賦值運(yùn)算符能夠被重載.能夠被被重載的單目操作符是:

+ - ! ~ ++ -- true false

◆能夠被重載的二元運(yùn)算符是:

+ - * / % & | ^ << >> == != > < >= <=

C#從C和C++繼承的特點(diǎn)的基本內(nèi)容就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#有所幫助。

【編輯推薦】

  1. C#DES算法概念及特點(diǎn)淺析
  2. C#DES算法加密解密實(shí)例解析
  3. C#DES算法實(shí)例解析
  4. C#DES加密解密的實(shí)現(xiàn)實(shí)例淺析
  5. .NET C# DES入門淺析
責(zé)任編輯:仲衡 來(lái)源: 百度空間
相關(guān)推薦

2011-04-08 09:52:44

C++C#DLL

2009-06-16 10:20:05

多繼承C#

2009-08-19 10:09:21

C#和C++

2009-08-10 10:04:25

C#抽象類C#接口

2009-08-25 17:59:49

C#入門

2011-05-18 18:05:47

C#C++

2011-05-18 17:56:38

C#C++

2009-08-18 09:06:41

C#對(duì)象和集合

2009-08-26 14:27:03

C# Framewor

2009-08-11 13:13:09

C#和Java比較

2009-08-20 18:30:33

C# ReaderWr

2011-09-21 10:56:31

C#結(jié)構(gòu)

2009-08-27 16:03:31

從c#到c++

2011-04-21 17:32:15

CC++

2009-09-07 16:09:19

C#和Java特點(diǎn)

2009-09-01 18:29:10

C#繼承C#多態(tài)

2012-09-18 13:26:39

CC++

2009-08-11 10:12:21

2009-09-24 15:20:54

C#接口定義

2011-04-21 16:57:56

staticextern
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)