[C]배열과 포인터 - ''[]''의 의미와 사용예
01: // []의 의미와 그 사용 예 02: 03: #include 04: 05: int main() 06: { 07: char carr[4] = {'A', 'B', 'C', 'D'}; 08: 09: printf("%c %c %c %c\n", carr[0], carr[1], carr[2], carr[3]); 10: 11: printf("%c %c %c %c\n", (carr+3)[0], (carr+3)[-1], (carr+3)[-2], (carr+3)[-3]); 12: 13: printf("%c %c %c %c\n", (carr+1)[-1], (carr+1)[0], (carr+1)[1], (carr+1)[2]); 14: 15: return 0; 16: }
2009. 5. 27.