在代码中:
struct tagPaint
{
}Paint,//<<<--------------what's this (Paint)?
*pPaint;//<<<-------------and this(*pPaint)?
Run Code Online (Sandbox Code Playgroud)
我的意思是我使用类型为tagPaint的名称Paint和名为pPaint的指针向tagPaint声明变量吗?
谢谢.
您可以声明和定义该类型变量的声明struct或class声明.
因此,该声明定义了三个符号:( tagPaint也可以struct tagPaint用C风格调用),Paint它是a tagPaint,并且pPaint指向a tagPaint.