C++中的结构体*

4

可能是一个愚蠢的问题,但我只是好奇。在这个结构中,变量*temp*perm代表什么意思?

struct process {
    int id;
    char name;
} *temp, *perm;

1
语法图表!它是指向进程对象(结构体)类型的指针变量,显然。 - Swift - Friday Pie
请查看http://www.cplusplus.com/doc/tutorial/structures/。 - Serg
1个回答

10

简短版的

struct process {
    int id;
    char name;
};

process *temp;
process *perm;

这声明了一个名为 process 的结构体类型,然后声明了两个指向 process 结构体的变量。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接