typedef

来源:互联网 发布:淘宝达人赚钱 编辑:程序博客网 时间:2024/06/05 03:56

  // -  typedef 用来定义数据类型 就是给数据类型起了个别名

typedef int myInt;


typedefmyInt myInt1;


typedef char* String;


typedef struct  strName{

   int age;

   char * name;

   int weigth;

}name;



typedefint(*myPoint)(int a,int b);

int sunm(int a,int b){

   return a+b;

}


struct Person{

   int age;

};

   



myInt i =1

String name = "我擦了"

structstrName strName1 = {10,"sssdfsd",24};只有用了上边的那种定义结构体 才可以像前边的那样定义


name name1 = {15,"sdfsd",23};


// - 指向函数的指针

myPoint p =(3,6);


// - 指向结构体的指针

struct Person person1 = {12};

struct Person* poin1 = &person1;



0 0