Demonstrate the effects of pointer arithmethic : Pointer : Unsafe C# Examples


C# Examples » Unsafe » Pointer »

 

Demonstrate the effects of pointer arithmethic









    
using  System;  
  
class  MainClass  {  
    unsafe  public  static  void  Main()  {  
        int  i  =  10;    
        double  d  =  10.0;  
  
        int*  ip  =  &i;  
        double*  fp  =  &d;  
  
        for(int  x=0;  x  <  10;  x++)  {  
              Console.WriteLine((uint)  (ip)  +  "  "  +  
                                                  (uint)  (fp));  
              ip++;  
              fp++;  
        }  
    }  
}
    
   
  
   



Output

1242208 1242212
1242212 1242220
1242216 1242228
1242220 1242236
1242224 1242244
1242228 1242252
1242232 1242260
1242236 1242268
1242240 1242276
1242244 1242284


HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Unsafe
» Pointer