首页 > 解决方案 > 在这种情况下使用指针有什么好处或必要性:

问题描述

我可以使用指针解决问题。目标是打印一些东西

struct Nerd
{
int zitnuml;
int sc_hours;
};

int main()
{
Nerd luis; 
Nerd *ptr = &luis;
ptr->sc_hours = 100; 
ptr->zitnuml = 5;   

cout << luis.sc_hours << endl;
cout << luis.zitnuml << endl;
}

///Why write the above if I can just do this instead:

int main()
{
Nerd luis;
luis.sc_hours=100;
luis.zitnuml=5;

cout << luis.sc_hours << endl;
cout << luis.zitnuml << endl;
}

两个主函数都打印相同的东西,那么为什么要使用指针呢?

标签: c++pointers

解决方案


推荐阅读