이사람들이 증말 C 처음해보나..C에서는 배열 사이즈 체크 안해주는거 모름?저거 gcc에서 바로 Segmentation fault 임.한번 sizeof(배열) 잡아서 슈ㅣ발 사이즈 몇 나오는지 확인해.되는것과 에러없는 코드는 다른거다.
아까 그건 되는데, 에러있는코드
스택 구조상 가능할리가 없음..
내가 멍청했어. 그러니까 아까 그건 크기가 0인 배열이 선언되는 거고 a[0] 밑으로는 전부 엄한 메모리에 쓰고 있는 게 되는 거였구나. int a[5]; a[5] = 10; 하는 거랑 다를 게 없는거네.. 착각했음. 쏘리!