|
using System;
struct Point {
public int iX;
public int iY;
}
class MyClass {
public unsafe static void Main() {
// reference of point
Point refPoint = new Point();
refPoint.iX = 10;
refPoint.iY = 20;
// Pointer of point
Point* pPoint = &refPoint;
Console.WriteLine("X = " + pPoint->iX);
Console.WriteLine("Y = " + pPoint->iY);
Console.WriteLine("X = " + (*pPoint).iX);
Console.WriteLine("Y = " + (*pPoint).iY);
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.