大香蕉综合在线观看视频-日本在线观看免费福利-欧美激情一级欧美精品性-综合激情丁香久久狠狠

好房網(wǎng)

網(wǎng)站首頁(yè)問(wèn)答百科 >正文

void型指針(void型指針怎么用)

2022-07-15 03:24:22 問(wèn)答百科來(lái)源:
導(dǎo)讀想必現(xiàn)在有很多小伙伴對(duì)于void型指針怎么用方面的知識(shí)都比較想要了解,那么今天小好小編就為大家收集了一些關(guān)于void型指針怎么用方面的知...

想必現(xiàn)在有很多小伙伴對(duì)于void型指針怎么用方面的知識(shí)都比較想要了解,那么今天小好小編就為大家收集了一些關(guān)于void型指針怎么用方面的知識(shí)分享給大家,希望大家會(huì)喜歡哦。

1、1.

2、void 指針可以指向任意類型的數(shù)據(jù),就是說(shuō)可以用任意類型的指針對(duì) void 指針賦值。例如: int *a; void *p; p=a; 如果要將 void 指針 p 賦給其他類型的指針,則需要強(qiáng)制類型轉(zhuǎn)換,就本例而言:a=(int *)p。在內(nèi)存的分配中我們可以見(jiàn)到 void 指針使用:內(nèi)存分配函數(shù) malloc 函數(shù)返回的指針就是 void * 型,用戶在使用這個(gè)指針的時(shí)候,要進(jìn)行強(qiáng)制類型轉(zhuǎn)換,也就是顯式說(shuō)明該指針指向的內(nèi)存中是存放的什么類型的數(shù)據(jù) (int *)malloc(1024) 表示強(qiáng)制規(guī)定 malloc 返回的 void* 指針指向的內(nèi)存中存放的是一個(gè)個(gè)的 int 型數(shù)據(jù)。

3、2.

4、版權(quán)歸芝士這回干答網(wǎng)站或算原作者斗前所有

5、在 ANSI C 標(biāo)準(zhǔn)中,不允許對(duì) void 指針進(jìn)行一些算術(shù)運(yùn)算如 p++ 或 p+=1 等,因?yàn)榧热?void 是無(wú)類型,那么每次算術(shù)運(yùn)算我們就不知道該操作幾個(gè)字節(jié),例如 char 型操作

本文到此結(jié)束,希望對(duì)大家有所幫助。


版權(quán)說(shuō)明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!


標(biāo)簽:

熱點(diǎn)推薦
熱評(píng)文章
隨機(jī)文章