当前位置:编程学习 > C#/ASP.NET >>

C#如何定义一个结构体数组的指针?

C#如何定义一个结构体数组的指针?

c++中可以这样
struct Data
{
 int a;
 int b;
}
data[] a = new data[20];
指向这个结构数组的指针 怎么写
很感谢
?? 
&Data[20];

 
--------------------编程问答-------------------- Data[] a = new Data[20] --------------------编程问答-------------------- 我问的是 指针啊 ?
指向这个结构数组的指针 --------------------编程问答-------------------- .net 数组是引用类型
--------------------编程问答-------------------- .net  --------------------编程问答-------------------- 指针在c#中是不提倡使用的,有关指针的操作被认为是不安全的(unsafe)。
可以加unsafe标记来使用指针
unsafe
{               
    int[] array = new int[10];
    for (int i = 0; i < array.Length; i++)
    {
        array[i] = i;
    }
    fixed (int* p = array) 
    {
        for (int i = 0; i < array.Length; i++)
        {
            System.Console.WriteLine(p[i]);
        }                    
    }               
} --------------------编程问答-------------------- 你要指针干嘛? --------------------编程问答-------------------- .net还有指针这个概念吗 --------------------编程问答-------------------- 我要做的词的结构体 
比如 struct 词
{
名字
词性
...

}
当然会有很多词
你 狼..
我想把这些词作为结构体的数组 存储

狼 名词
你 动词
...

访问个体时 就要用到指针

请问 是否 有其他方法 数据库除外
谢谢 --------------------编程问答-------------------- 我的意思是

把数据从 数据库提出来


然后处理

导出到 像struct这样 有逻辑结构  
可以
狼.名词
这样操作的 形式
--------------------编程问答-------------------- 学习学习 --------------------编程问答-------------------- 兄弟,你会C#吗?
引用 9 楼 beingsa 的回复:
我的意思是

把数据从 数据库提出来


然后处理

导出到 像struct这样 有逻辑结构  
可以
狼.名词
这样操作的 形式
--------------------编程问答-------------------- 建议 直接用C  不要用C# 
加入思维方式和语法习惯扭转不过来的话 --------------------编程问答--------------------
引用 11 楼 icedmilk 的回复:
兄弟,你会C#吗?
引用 9 楼 beingsa 的回复:
我的意思是

把数据从 数据库提出来


然后处理

导出到 像struct这样 有逻辑结构
可以
狼.名词
这样操作的 形式


他肯定是不会的
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,