我遇到过以下代码:
typedef struct { double x; double y; double z; } *vector;
这是一个有效的类型定义吗?代码编译并运行正常.如果这是常见做法,我只是好奇.
c struct pointers typedef
c ×1
pointers ×1
struct ×1
typedef ×1