當前位置:編程學習大全網 - 編程軟體 - -> 在c語言中是什麽意思?

-> 在c語言中是什麽意思?

“->”是壹個整體,它是用於指向結構體子數據的指針,用來取子數據。

換種說法,如果我們在C語言中定義了壹個結構體,然後申明壹個指針指向這個結構體,那麽我們要用指針取出結構體中的數據,就要用到“->”。

問題中的p=p->next ,意思是將p指向的壹個結構體實例中的自數據next賦值給p。

擴展資料

struct?結構體類型名?*指針名;//結構體指針

struct?結構體類型名?*指針名?=?&壹個結構體的名字;//結構體指針並賦初值

struct?結構體類型名?*指針名?=?new?struct?結構體類型名;//結構體指針並用new申請內存

struct?結構體類型名?*指針名?=(struct?結構體類型名?*)malloc(sizeof(struct?結構體類型名))//結構

體指針並用malloc申請內存?使用應包含頭文件stdlib.h

//對象指針的定義方法略同。

參考資料:

百度百科 ->

  • 上一篇:MSDN可以在網上下載嗎?
  • 下一篇:二級建造師考試需要帶什麽工具?計算器和制圖工具需要嗎?
  • copyright 2024編程學習大全網