回 帖 发 新 帖 刷新版面

主题:vc++初学者的 一个问题   谢谢

我是初学者 问一下 vc++中有的声明要写成“ CStatic*    pWnd” 为什么不写成“ CStatic   *pWnd" 有什么区别

回复列表 (共7个回复)

沙发

这没有什么区别啊

板凳

这个没区别的,2个效果是一样,看个人习惯而已

3 楼

没有区别的,,同意楼上

4 楼

没区别,不过看过一本书,里面说最好用前一种

5 楼


这个在编译过程中是没有任何区别的.
至于习惯哪种写法,看你自己平时怎么来定义指针了.
反正看别人的代码的时候,看到 int *a    
int* a是一回事儿.

我习惯第一种写法.

char *pName;

6 楼

CStatic*   pWnd 这个是标准写法.
如CStatic* pWnd1,pWnd2;
不能写成CStatic *pWnd1,*pWnd2;

7 楼


谢谢你~~~ [em2]

我来回复

您尚未登录,请登录后再回复。点此登录或注册