是C中的“匿名結構”標準?詳細的分析介紹
理解匿名結構匿名結構:
匿名結構參考某些C編譯器中的特定功能(例如GCC和Visual C),該功能允許直接從直接訪問未命名struct的成員含有對象。示例示例usage struct foo { struct { int hi; 再見 } 酒吧; }; [2 struct { int hi; 再見 }; // 在第二個示例中,可以直接訪問成員:
匿名結構,這些結構的定義,其能力由他們從包含對象直接訪問成員的能力,是一個非- 某些C編譯器支持的標準功能。標準C提供了未命名結構的功能,但是未指定成員的直接可訪問性,也不能保證支持。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3