2.主要用途是调用含有void*类型的API函数;
3.不能使用“*”间接引用void指针。
TestVoidPointer.cs:
01.using System;02. 03.namespace Magci.Test.Pointers04.{05.public class TestVoidPointer06.{07.public static unsafe void Main()08.{09.int i = 10;10.int* pToInt = &i;11.//void指针,不指向任何数据类型12.void* pToVoid;13.pToVoid = (void*)pToInt;14.Console.WriteLine("*pToInt = {0}", *pToInt);15.//错误!不能使用“*”间接引用void指针16.//Console.WriteLine("*pToVoid = {0}", *pToVoid);17.}18.}19.}
沒有留言:
張貼留言