c方法中的void是什麼意思,C 方法中的void是什麼意思?

2021-04-24 07:21:51 字數 3157 閱讀 8659

1樓:火之青

函式無返回值

對main函式可以不加它

2樓:牛頓斯坦

表示主函式main()的返回值的void型 即沒有返回值

3樓:天星旋光

void指函式的無返回值。

不關c#,c++也是這樣的。

c#中void是做什麼的,我現在剛剛學 求熱心人士說是

4樓:匿名使用者

void是函式返回值

例如public void all()

二public int all()

5樓:匿名使用者

定義一個過程。

過程是一些語句的「打包」

過程不需要返回什麼東西,但是我們需要給這個玩意一個地方去儲存,於是出現了void。

如果一定要返回什麼具體的東西,我們把帶返回值的過程叫函式。

6樓:小呆小呆

void關鍵字在c#中代表沒有型別。如果作為函式的返回值型別,即代表函式沒有返回值。如果用來定義指標,代表定義了一個無型別指標。

7樓:蘑菇屯

void的意思就是函式沒有返回值,

c#中void有什麼用

8樓:匿名使用者

首先你要來了解方法(函式)的自定義

方法可以分為

有 無返回值

有 無引數

靜態 非靜態

公共/私有 受保護等

比如 public int 函式名(型別 引數1,型別 引數2){}

1、這裡public修飾符規定了這個方法是公共的即任何範圍都可以訪問 只要建立了這個類的物件就可以

2、int 就是返回值 通過執行這個函式 最後得到一個值返回來提供程式繼續使用 而你說的void就是替代了這裡的int 也就說明這個函式是無返回值的 當然也可以是其他型別的返回值 可以返回個string bool 或是某個類的物件等等

3、括號裡的就是引數 是呼叫該方法的時候 從方法外傳遞相同型別的實參進來

4、如果你在剛那個函式定義的時候加了static就說明這個方法是靜態的方法 在載入的時候不需要建立類的例項就可以呼叫這樣的方法 不過記住靜態方法是不能在裡面呼叫動態方法和屬性的 反之則可以

c#中的void 是起什麼作用

9樓:千鋒教育

void 返回型別不帶參來

數,void 關鍵字源指定方法不返回值。

baic#是一種安全du

的、穩定的、簡單的zhi

、優雅的,由c和daoc++衍生出來的物件導向的程式語言。它在繼承c和c++強大功能的同時去掉了一些它們的複雜特性(例如沒有巨集以及不允許多重繼承)。c#綜合了vb簡單的視覺化操作和c++的高執行效率,以其強大的操作能力、優雅的語法風格、創新的語言特性和便捷的面向元件程式設計的支援成為.

net開發的首選語言。

c#是物件導向的程式語言。它使得程式設計師可以快速地編寫各種基於microsoft .net平臺的應用程式,microsoft .

net提供了一系列的工具和服務來最大程度地開發利用計算與通訊領域。

10樓:匿名使用者

void是空的意思。一抄般用於函襲數的返回值。

如果函式不

bai需要返回值du,即可以用void做返回型別zhi。dao

如果是void *指標。

空指標型別可以代表一切資料型別。

有時需要void指標型別的強制轉換。

有時需要空指標函式。指向一個為空返回值的函式。

11樓:匿名使用者

沒有的意思,主要用在定義方法的時候如果此方法沒有返回值就定義成void

12樓:匿名使用者

void 是指你的方法沒有返回型別。 不用返回任何的資料型別

c#中使用void的目的是什麼?

13樓:匿名使用者

函式的返回值.void表示返回空(也就是不返回值)比如說:

public string showvalues()那麼這個函式就返回一個string的值,換句話說,你可以在回另外地方這樣使用答這個函式:

string str1=showvalues();

而如果是void,那麼函式不返回任何值,就不能用上一行類似的**.

14樓:匿名使用者

為了確確實實的告訴編譯器這個方法沒有返回值

15樓:匿名使用者

說明方法沒有返回值

只是執行方法體裡面的內容

但是返回值不同不能構成過載

16樓:匿名使用者

為了,給函式命名清楚

17樓:匿名使用者

說明這個方法沒有返回值

18樓:匿名使用者

除構造方法,方法都要返回型別

但其實構造方法也是返回型別,只是。。。。。。。。。。。

c#中的「void」有什麼作用?

c#中void與override區別是什麼

19樓:匿名使用者

void 指方法沒有返回值。

override是重寫,這是對父類

的一個定義好的方法的重寫。

例如:class newbase//定義一版個類}class anewbase : newbase}

20樓:匿名使用者

這兩個完全就不是一個道上的東西的。。

void 表示函式沒有任何返回值版,

而override則是表示重寫一個函權數的,這個多在類裡面用的比較多的。在類裡面進行函式的重寫的,然後實現另外的或者額外的功能的。。

21樓:匿名使用者

void 指方法的返回值。是無返回值的型別,

override是重寫,這是對類的操作,可以對方法的重寫。

22樓:匿名使用者

這兩個沒有可比性!實在要說的話也是overload與override的區別!這個網上太多了!面試的經典題

c語言中void什麼意思,C語言中void是什麼意思

中文翻bai譯為 無 型別 常用 du在程式zhi編寫中對定義函式的引數dao型別 返回版值 函式中指標型別權進行宣告。void的字面意思是 無型別 void 則為 無型別指標 void 可以指向任何型別的資料。void幾乎只有 註釋 和限制程式的作用,定義一個void變數沒有意義,不妨試著定義 v...

c語言中的void表示什麼意思

void常用在程式編寫中對定義函式的引數型別 返回值 函式中指標型別進行宣告。代表任意型別,而不是空的意思。void 是void型別的指標。void型別的指標的含義是 這是一個指標變數,該指標指向一個 void型別的數。在函式的引數列表和返回值中,void代表的含義是 一個函式形參列表為void,表...

c中是什麼意思C中是什麼意思

是賦值運算子,a b時,等價於 a a b,類似的有a b,等價於a a b a b等價於a a b a b等價於a a b a b等價於a a b 計算時先算等號右邊表示式的值 相當於b 例如 a 5 等價於a a 5 x y 7 等價於x x y 7 r p 等價於r r p 擴充套件資料 注意...