#include <stdio.h>
int main() {
int arr = { [3] = 3 };
for (int i = 0; i < 10; i++) {
printf("%d\n", arr[i]);
}
return 0;
}
output:
0
0
0
3
0
0
0
0
0
0
#include <stdio.h>
int main() {
int arr = { [3] = 3 };
for (int i = 0; i < 10; i++) {
printf("%d\n", arr[i]);
}
return 0;
}
output:
0
0
0
3
0
0
0
0
0
0
int arr[10]이 아니고?디버깅 모드라서 0으로 채워준 거 같은데 ㄷㅅㄷ
c99부터 지원된 기능이래
릴리즈 모드는 배열 0 초기화 아님 쓰레기값 들어감 ㅇㅅㅇ
그건 꿀팁인데 너가 int arr크기를 선언을 안햇자나
저게 완전한 코드가 아니라서 뭐 어떻게 써야할지 감이 안 잡히네
? 디시 저거 괄호 안되나
10으로 해놨음
뭐야 되는데 저거 왜저러노 ㅋㅋ
릴리즈도 되네
10으로 해놨다고? - dc Cpp
해당 댓글은 삭제되었습니다.
전처리기 볼 꺼 있어서 c기초 플러스 목차봤는데 지정초기화있길래 해봤음
???? - 디씨 앱