c语言 typedef的用法
来源:互联网 发布:如何在淘宝开充值店 编辑:程序博客网 时间:2024/06/11 06:16
#include <stdio.h>
#include <stdlib.h>
typedef int MyDefineInt;
typedef struct Node{
int data;
int * p;
}Node,*PNode;
void main()
{
MyDefineInt intNumber = 1; //相当于 int intNumber = 1;
printf("intNumber = %d\n" , intNumber);
Node node; //相当于 struct Node node;
node.data = 10;
node.p = (int *) malloc(sizeof(int)*10);
printf("node.data = %d,node.p = %p\n",node.data , node.p);
PNode pnode; //相当于 struct Node *pnode
pnode = (Node * ) malloc(sizeof(Node) * 10);
int val = 5;
pnode->data = val;
pnode->p = (int *) malloc(sizeof(int)*10);
printf("pnode->data = %d,pnode->p = %p\n",pnode->data , pnode->p);
}
#include <stdlib.h>
typedef int MyDefineInt;
typedef struct Node{
int data;
int * p;
}Node,*PNode;
void main()
{
MyDefineInt intNumber = 1; //相当于 int intNumber = 1;
printf("intNumber = %d\n" , intNumber);
Node node; //相当于 struct Node node;
node.data = 10;
node.p = (int *) malloc(sizeof(int)*10);
printf("node.data = %d,node.p = %p\n",node.data , node.p);
PNode pnode; //相当于 struct Node *pnode
pnode = (Node * ) malloc(sizeof(Node) * 10);
int val = 5;
pnode->data = val;
pnode->p = (int *) malloc(sizeof(int)*10);
printf("pnode->data = %d,pnode->p = %p\n",pnode->data , pnode->p);
}
0 0
- c语言typedef的用法
- C语言typedef的用法
- c语言typedef的用法
- C语言typedef的用法
- C语言typedef的用法
- C语言typedef的用法
- C语言typedef的用法
- c语言 typedef的用法
- c语言typedef的用法
- C语言typedef的用法
- c语言typedef的用法
- C语言typedef的用法
- C语言typedef的用法
- c语言typedef的用法
- c语言 typedef用法
- C语言 typedef用法
- c 语言 typedef 用法
- C语言的关键字typedef的用法
- CountCharNum
- HDOJ-1285-确定比赛名次
- SqlServer 时间函数
- DNASequence
- 嵌入式工程师考试总结 fork()函数
- c语言 typedef的用法
- iOS网络编程
- 定制Notepad++插件实现Fastinfoset显示
- 华为OJ——配置文件恢复
- 华为OJ(提取不重复的整数)
- postgresql 删除单个表的数据
- leetcode--P2 Add Two Number
- Pinterest谈实战经验:如何在两年内实现零到数百亿的月访问
- ErrorRecord