亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C語言中,(Node *)malloc(sizeof(Node))是什么意思?

C語言中,(Node *)malloc(sizeof(Node))是什么意思?

千萬里不及你 2018-09-04 17:10:54
C語言中,(Node *)malloc(sizeof(Node))是什么意思?
查看完整描述

1 回答

?
尚方寶劍之說

TA貢獻1788條經驗 獲得超4個贊

malloc函數為動態分配空間; 原型為: void * malloc(int size); 使用方法一般為: 假設你定義了一個名為Node的struct類型,你要定義一個名為a的Node類型的指針變量,使用以下語句: Node * a=(Node *)malloc(sizeof(Node)); 其中(Node *)為強制轉換,把返回類型void *轉換為Node *,sizeof(Node)為獲取Node類型占據空間的大小,如在我機子上int類型占4字節,sizeof(int)就返回4; 使用malloc需要包含#include <malloc.h

查看完整回答
反對 回復 2018-09-16
  • 1 回答
  • 0 關注
  • 5157 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號