D语言访问已修改的联合体成员

import std.stdio;

union Data { 
   int i; 
   float f; 
   char str[13]; 
};  
void main( ) { 
   Data data; 
   writeln( "size of : ", data.sizeof);  

   data.i = 10; 
   writeln( "data.i : ", data.i); 

   data.f = 220.5; 
   writeln( "data.f : ", data.f);  

   data.str = "D Programming".dup; 
   writeln( "data.str : ", data.str); 
}

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/266021.html

(0)
上一篇 2022年6月7日
下一篇 2022年6月7日

相关推荐

发表回复

登录后才能评论