关于C++的
public:
CString m_strPerLing;
CPoint m_ptEnd;
CPoint m_ptstart;
int m_nFlag;
COLORREF m_clrFill;
COLORREF m_clrPen;
CBrush m_br;
CPen m_pen;
CStringArray m_listPoint;
CStringArray m_listLine;
其中m表示什么?那些缩写词又表示什么?
追问:来自手机问问英语里面的词有成千上万个,是不是每一个都能写进程序?还是说C++里面能用到的就这么五六百个?
答案:m代表member,就是类的成员变量,很多人都有这编程习惯,至于str肯定是string的缩写,pt肯定是point的缩写,clr肯定是color的缩写,br就是brush啦,list就代表链表数组什么容器类的代写啦,可以根据类名看出来的。
在数据成员前面加m是 C++的一种写法规范,凡是类中的数据成员都要加m_. CString 是 字符串类型
CPoint是坐标数据类型 COLORREF是颜色类型 CBrush是画刷,CPen是画笔,CStringArray字符串数组
这是MFC的一些数据类型。
这是命名规则里面的 只是取的名字而已
m 是标示变量,其他都是成员的 缩写..或者简写
上一个:C++语言编程有哪些不好?
下一个:c++是什么