当前位置: 代码迷 >> VC/MFC >> 两种形式赋值POINT[]画出的的图形不一样,为什么
  详细解决方案

两种形式赋值POINT[]画出的的图形不一样,为什么

热度:102   发布时间:2016-05-02 03:32:43.0
两种方式赋值POINT[]画出的的图形不一样,为什么?
本帖最后由 iMatt 于 2015-10-23 13:48:53 编辑

POINT pts1[4 ] ;
pts1[0].x = 1;
pts1[0].y = 10 ;
pts1[1].x = 10 ;
pts1[1].y = 20 ;
pts1[2].x =  20 ;
pts1[2].y =  10 ;
pts1[3].x = 1;
pts1[3].y = 10 ;
pDC->Polygon( pts1 ,4 )
;


POINT pts1[ ] = { (1,10),(10,20),(20,10),(1,10) };
pDC->Polygon( pts1 ,4 )



------解决思路----------------------
逗号表达式吧
------解决思路----------------------
引用:
Quote: 引用:

int x = (10,20);  //升向,取大值
int y = (20,10);  //降向,取小值

这两句不会报错吧,那你那个写法肯定也不会报错了
河南的吧,谢谢啊。看到你写的升向,我瞬间知道怎么回事了。。。


是啊,河南的。
  相关解决方案