char和uchar區別
char 是有符號的, uchar(unsigned char)是無符號的!
1、作爲字符來表示的話,兩者沒有什麼區別!
2、作爲整數來表示的話,由於char是有符號的,於是數值範圍爲-128~127
而uchar是無符號的,於是數值範圍爲0~255,在圖像處理中表示像素值範圍時用的多!
char 是有符號的, uchar(unsigned char)是無符號的!
1、作爲字符來表示的話,兩者沒有什麼區別!
2、作爲整數來表示的話,由於char是有符號的,於是數值範圍爲-128~127
而uchar是無符號的,於是數值範圍爲0~255,在圖像處理中表示像素值範圍時用的多!
數組求和 方法一:直接一次for循環 int GetSum1(int *a,int n) { int sum=0; for (int i=0; i<n;i++) { sum+=a[i];