初学c++ 问函数中的指针参数有关问题
初学c++ 问函数中的指针参数问题最近在接触C++,但是看到一个方法,不是很明白void DoDataExchange(CDataExc
初学c++ 问函数中的指针参数问题
最近在接触C++,但是看到一个方法,不是很明白
void DoDataExchange(CDataExchange* pDX);
我们一般定义函数指针参数是void Test(int *x);
一般*号是在指针变量的前面,而前面那个参数的*号怎么是在类型的前面?
看了一本基础的书,也没看到答案,特来这请教,希望大家踊跃回答,回答都给分啊
[解决办法]
没有在类型的前面呀
*号是放在变量名的前面
[解决办法]
星号在类型和变量中间即可
靠那边都对
[解决办法]
C++好久没用了
[解决办法]
[解决办法]CDataExchange* pDX和CDataExchange *pDX一样
[解决办法]一样的 书写风格而已 一般推荐*靠近变量
[解决办法]仅仅是指针型的形式参数,*靠近参数类型或者变量都可以