반응형

gcc에서 배열을 읽을때, 배열을 읽는 값을 unsigned 형으로 하지 않을 경우 생기는 경고이다

 

char temp[20];

char arr_idx = 0;

 

temp[arr_idx];

 

라고 했을 경우, arr_idx의 값이 char형이라서 음수가 될수도 있으므로 이를 방지하기 위해

gcc에서 경고를 발생시킴

'language > C' 카테고리의 다른 글

bool  (0) 2011.07.07
int vs char 차이  (0) 2011.07.07
extern  (0) 2009.07.02
BCD(binary Coded Decimal)  (0) 2009.06.23
gcc설치하여 vim으로 편집하기  (0) 2009.05.19

+ Recent posts