struct MACS {$int __sizeMAC 1; /** require /$char **MAC 0; /* option */};
请问这里为什么有个$符号,有什么作用
可能是前面定义了一个叫$int __sizeMAC的类型。虽然不常用,但是C语言里面变量名可以有$符号,几乎是唯一可用的特殊符号。(美元真是全球通用啊!)
$int是一个自定义类型,typedef其它地方,主要是可能自己做了一些类型扩展等。