%操作符与/操作符(写给自己看,以防忘记)
先说说“/”操作符,这个操作符是我们平常的除法运算符,但在C或C++中,如果是两个int类型的变量相除(取整 )如:
int a=7;
int b=8;
int c=0;
c=a/b;
C为零,在这里a为0~7,c的值都为零,这个是比较有用的(切记),特别是可以用在一些图像处理上面,如32位,位图每行对齐的字节数:
int bytesPerLine= (width * bitDepth/8+3)/4 * 4; (这里的/4 * 4是有用的)
-------------------------------------------------------------------------------------------------------------------------------------------------------
"%"操作符,读作模运算,主要是模除取余的,如:
int a=1;
int b=8;
int c=0;
c=a%b;
c为1,在这里a为0~7时,c就是0~7之间的数,即a是多少c就为多少,当a为8时,c就等于0,成为一个循环,%可以用来以%后面的数为间距,来决定一个循环,如可以用在多个图片想以4个图片为一行来排列多行,这样的算法...