typedef struct{int length,
int *buff}new;
new* ptr;
如何使用* ptr访问结构内的指针元素* buff?以下参考是否正确?
ptr->buff=3;
以上参考是否正确,或者我是否必须执行任何步骤来访问buff?
答案 0 :(得分:0)
是的,ptr-> buff是正确的格式。但是buff
本身也是一个指针。 ptr->buff = malloc (LENGTH)
更常见,ptr-buff=3
很少见。虽然这是C代码,new
不是关键字,但在C ++中,它是。我建议避免使用这些。