struct stu_t *dev, *brother_dev;struct stu_t *dev, brother_dev;
这两行代码看起来是C或C++的代码片段,它们定义了两个名为dev和brother_dev的变量,其类型为 struct stu_t 的指针。
下面是每行代码的描述:
-
struct stu_t *dev, *brother_dev;在这行代码中,
dev和brother_dev都被定义为struct stu_t类型的指针。它们都可以存储struct stu_t类型对象的地址。 -
struct stu_t *dev, brother_dev;在这行代码中,
dev是struct stu_t类型的指针,而brother_dev则是struct stu_t类型的对象,而不是指针。与前一行代码不同,brother_dev直接是一个struct stu_t类型的变量,其存储的是struct stu_t的实例,而不是地址。
这里需要注意的一点是 *号的作用