结构体 引用
转载#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;
}
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
下一篇:头插法和尾插法创建链表
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
结构体大小计算-结构体对齐
计算某一结构体大小:方法以及规则。
偏移量 #pragma 结构体 结构体大小计算 -
结构体引用的其他技巧
先看代码,其他啥也不说~~
#include ios 强制转换 其他 -
结构体04:结构体嵌套结构体
#include<iostream>#include<string>using namespace std;//定义结构体 学生 str
c++ visual studio 动态规划 #include ios