结构体 引用
#include<stdio.h>
#include<stdlib.h>
typedef struct Node{
int data;
struct Node* next;
}Node;
void changeValue(Node& node)//引用
{
node.data++;
}
void pchangeValue(Node* node)//指针
{
node->data++;
}
int main()
{
Node mynode;//结构体变量
mynode.data=100;
Node& n=mynode;
Node* node=(Node*)malloc(sizeof(Node));//结构体指针
node->data=1;
changeValue(mynode);
pchangeValue(node);
printf("%d\n",mynode.data);
printf("%d\n",node->data);
printf("%d",n.data);
return 0;
}

浙公网安备 33010602011771号