求助:关于#define 与typedef 的相干问题???
#define _VI_FAR
#define _VI_PTR_VI_FAR *
typedef Char_VI_PTR ViPChar;
typedef ViPCharViRsrca;
typedef _VI_PTR ViPCharViRsrcb;
//定义二个变量
ViRsrcaRsrcNmae_a;
ViRsrcbRsrcNmae_b;
问题如下:
1. _VI_FAR和_VI_PTR及_VI_PTR ViPChar各表示什么意思?
2. ViRsrca和ViRsrcb的类型重定义有什么不同,是否两个都正确?
3. RsrcNmae_a和RsrcNmae_b各表示什么意思?
请大家帮忙看下,谢谢!
[解决办法]
上面的代码对吗? 我只知道 #define _VI_FAR写的目的是用_VI_FAR 标记一条语句而已!