sgdd.net
当前位置:首页 >> typEDEF struCt ABC{ int A; int B; }ABC,*p; 是将 >>

typEDEF struCt ABC{ int A; int B; }ABC,*p; 是将

答案:abc.a;p_abc->a;(*p_abc).a p_abc是指向此结构体的指针,p_abc->a : 指针指向结构体成员喽!

先声明了一个结构体类型:struct _INFCONTEXT { int a; int b; }接着将这个结构体类型用定义成A,意思是A就是struct _INFCONTEXT { int a; int b; }类型;*B 的意思是将B定义成指向struct _INFCONTEXT { int a; int b; }的指针类型.这样定义后A a; //用A定义一个结构变量a ,a的类型其实就是struct _INFCONTEXT { int a; int b; }B b = &a;//用B定义个指针变量b

举个例子说明:typedef struct abc {int x; int y; int z; }abc; 是将结构体abc类型重新起个名字为abc,以后再定义同一类型的变量时,可以写成:abc m,n; 与:struct abc m,n; 作用是一样的.可将复杂数据类型简单化 求采纳为满意回答.

定义一个名称为ADDPROC的函数指针类型,其调用形式是:int fun(int a, int b)

就是让pAdd可以指向所有的以两个整型变量的形参的函数吧

ACD都可以.

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.sgdd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com