lenaben

typedef和 define

1.

#Include<stdio.h>

#include<stdlib.h>

#define 整数1 int //define 定义的值在前面

typedef int 整数2;//typedef 定义的值在前面并且只能定义类

void main(){

整数1 l_v1=1;

整数2 l_v2=2;

system("pause");

}

 

2.

#include<stdio.h>

#include<stdlib.h>

#define  整数指针1 int *

typedef int * 整数指针2

void main(){

int l_v1=0;

整数指针1 l_v1=&l_v0;

整数指针2 l_v2=&l_v0;

system("pause");

}

//int *l_v1,l_v2 如果是用define,=int *l_v1; int l_v2

//int *l_v1,l_v2如果是用typedef,=int *l_v1;int * l_v2

 

posted on 2017-10-10 21:51  lenaben  阅读(128)  评论(0)    收藏  举报

导航