黑马程序员技术交流社区
标题:
关于typedef的问题
[打印本页]
作者:
sen
时间:
2014-4-12 22:15
标题:
关于typedef的问题
本帖最后由 sen 于 2014-5-20 11:58 编辑
今天听视频的时候,由于一下子听了太多内容。
不是太能理解透彻。
我想问一下,
如果是指针的话和指向指针的指针的话
如何用typedef来定义新类型?
作者:
2014571245
时间:
2014-4-13 16:37
typedef的格式是typedef old new;
这里的old是已经定义 的类型,new是要定义的新类型,old当然可以是指针类型,给你举了个小例子。
typedef int * para;
typedef int ** para2;
#include<stdio.h>
int main()
{
int p1=1;
para s1=&p1;
para2 s2=&s1;
printf("%d,%d\n",*s1,**s2);
return 0;
}
作者:
于清扬
时间:
2014-4-13 16:59
基本用法:typedef 类型 名称
你就照着往里填就可以了
定义一个int类型指针:typedef int *p;
定义一个指针指向他:typedef int **p;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2