void和void有什麼區別,void 作為函式返回值到底有什麼用

2021-04-19 08:29:19 字數 1460 閱讀 3240

1樓:匿名使用者

void * fun( ) ; //宣告一個返回值是任意型別的指標  的函式版fun()

void vfun( ) ; //宣告一個沒有返回值      的函式vfun()

void (*)( )  這是一種變數型別,權可用來定義函式指標變數,如:

void (*pfun)( ) ; //宣告一個函式指標變數pfun,該型別函式就是void vfun( ) 這種型別,pfun可以指向這類函式,如:pfun=vfun ;

參考**:

#include

void foo( void )

void main()

2樓:匿名使用者

void* 這個說明返回值為void指標。

void(*)這個表示此函式為指標函式。

3樓:匿名使用者

樓上說錯了

指標函式是(* void)

void(*)是引數為指標。

void*作為函式返回值到底有什麼用

4樓:鈾氶瓏鈾

void * 和 void 在函式返回

值bai中的區別

void * 是可du以返回任意類

zhi型的值的指標.

一個很容dao易糊塗的問題專.

在函式的返回值屬中, void 是沒有任何返回值, 而 void * 是返回任意型別的值的指標.

還是看**吧:

#include

#include

void voidc(int a);

void* voidcp(int *a);

int main()

void voidc(int a)

void* voidcp(int *a)

void*是什麼意思?和null有區別嗎?

5樓:匿名使用者

void 是一種型別,可以在變數以及函式申明定義時使用,如:

void func(void); void *pnull = null;

而null是一個常量,跟型別是有很大區別的,你可以給一個變數賦值為null,如char *p = null;

6樓:匿名使用者

void是返回值型別,null變數的值,兩者不一樣!

比如:void main(void) //表示mian這個函式執行完後是無返回值的

7樓:邵錢偉

void在定定義函式的時候,表示無返回值的意思。

null表示變數為空

8樓:匿名使用者

感覺像車和法拉利的區別。void是型別,null是數值。

9樓:狂熱

void是返回值型別,null變數的值,不是一個東西。

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

函式無返回值 對main函式可以不加它 表示主函式main 的返回值的void型 即沒有返回值 void指函式的無返回值。不關c c 也是這樣的。c 中void是做什麼的,我現在剛剛學 求熱心人士說是 void是函式返回值 例如public void all 二public int all 定義一個...

銳志s和v有什麼區別,銳志s和v的區別

s是精簡版,省了天窗真皮等一些東西,具體配置上汽車門戶網看吧。後來又出了個s天窗版。v和s的區別簡單明瞭來說就是v多了智慧鑰匙 一鍵啟動 側面氣囊增配觸控顯示屏 帶 和影象倒車雷達.而s的豪華版也就是奧運版,在s天窗版基礎上增配了行動式導航,迎賓踏板 開門時腳下的燈 金色標,rezi原裝腳墊 可固定...

37V鋰電池和36V有什麼區別

只有額定電壓引數不同,沒有區別。1 嚴格按照標準,3.6v額定電壓與3.7v額定工作電壓引數存在差異。2 工行和電子行業有不同的標準。有時它是單電池的最大工作電壓,有時它是單電池的最小工作電壓。3 鋰電池的最小工作電壓約為3.2v,最大值約為4.5v,因此工作電壓引數之間的3.6v和3.7v都是。沒...