소개
게시글
질문&답변
WAR 빌드에 관한 질문입니다
javac -version을 쳤을 때 설정한 자바의 버전이 제대로 나오나요?
- 0
- 2
- 920
질문&답변
red-black tree에 대한 질문입니다.
내부 노드의 개수를 구하는 식인데 노드 x도 포함해야 되니까 + 1한 거에요! 2(2^(bh(x)-1)-1)만 하면 좌우 서브트리에 있는 내부노드만 포함하니까 노드 x를 따로 +1 해준거죠 ㅎㅎ
- 1
- 1
- 247
질문&답변
redefinition; different basic types 오류
이거 아마 c언어에서 remove()라는 같은 이름의 함수가 있기 때문에 안되는 걸거에요. 저도 안되서 함수명을 remover()로 조금 다르게 하니까 잘 되더라구요
- 2
- 2
- 990
질문&답변
search 함수의 선언 궁금증
선언한 함수는 '함수 본체' 혹은 '함수 프로토타입 선언'이 항상 쓰이는 위치보다 위에 있어야 됩니다. main함수와 직접적인 관련은 없다는 말입니다. search함수가 다른 함수들에서만 쓰이면 그 함수들보다 위에만 있으면 되기 때문에 오류없이 실행 되는 것입니다.
- 0
- 1
- 203
질문&답변
비주얼 스튜디오 alignment 질문있습니다.
아 x64로 하니까 잘 되네요! 질문 3은 unsigned char _Alignas(long double) c_arr[19]; printf("_Alignof(c_arr) = %lu\n", _Alignof(c_arr)); printf("_Alignof(c_arr[0]) = %lu\n", _Alignof(c_arr[0])); printf("_Alignof(c_arr[17]) = %lu\n", _Alignof(c_arr[17])); printf("(long long)(&c_arr[0]) 16 = %lld\n", (long long)(&c_arr[0]) %16); printf("(long long)(&c_arr[1]) 16 = %lld\n", (long long)(&c_arr[1]) %16); printf("(long long)(&c_arr[17]) 16 = %lld\n", (long long)(&c_arr[17]) %16); 이렇게 구현 해봤는데 출력이 위에서부터 16 1 1 0 1 1 이렇게 나오더라구요. 제 생각에는 배열의 첫 주소만 (long double) 16배수로 잡아준것 같아서 주소값을 직접 출력해보니 printf("(long long)(&c_arr[0]) 16 = %lld\n", (long long)(&c_arr[0])); printf("(long long)(&c_arr[1]) 16 = %lld\n", (long long)(&c_arr[1])); printf("(long long)(&c_arr[17]) 16 = %lld\n", (long long)(&c_arr[17])); 결과가 ...5136 ...5137 ...5153 이렇게 나오던데 배열의 첫 주소만 16배수로 잡아준다는 제 생각이 맞는 건가요?
- 0
- 3
- 303
질문&답변
while (scanf(
사진까지 넣어주시니 진짜 공부가 많이 되었습니다! 감사합니다 Charlie Park님!
- 2
- 8
- 1.1K
질문&답변
정적 변수의 내부 연결
그럼 static keyword가 붙으면 referencing declaration 이라는 개념 자체가 없는 건가요?
- 0
- 3
- 209
질문&답변
10.14 질문이요!!
그럼 3번 질문 결론이 **arr == *arr[0] == arr[0][0] 가 되는 건가요?
- 2
- 8
- 337
질문&답변
if문의 !line_flag에 대해 질문 드립니다.
강사님이 설명하시면서 말이 꼬이신것 같네요ㅋㅋ
- 0
- 2
- 147