1:45 쯤에 Declare와 Define 질문있습니다.
int a = 0; // Define a variable with initial value 0
int b; // Declare a variable
이렇게 되는게 맞나요?
음성과 화면에서 메모리 할당이라는 표현을 하셨는데
좀더 확실히 이해하고 넘어가기 위한 질문입니다.
변수 선언시 초기값 여부에따라 메모리 할당 O X를 말씀하신거죠?
Answer 2
0
https://stackoverflow.com/questions/20822022/whats-the-difference-between-variable-definition-and-declaration-in-javascript
위 스택오버플로우 질문 답변 및
아래 geeksforgeeks 콘텐츠가 도움되실 것 같습니다.
Declaration of a variable is for informing the compiler of the following information: name of the variable and the type of the value it will hold i.e., declaration gives details about the properties of a variable. Whereas, in the Definition of a variable, memory is allocated for the variable.
변수 선언은 변수의 이름과 변수가 보유할 값의 유형을 컴파일러에 알리기 위한 것입니다. 즉 선언은 변수의 속성에 대한 세부 정보를 제공합니다. 반면, 변수 정의에서는 변수에 메모리가 할당됩니다.
출처: https://www.geeksforgeeks.org/difference-between-definition-and-declaration/
프로그래밍 하면서도 정의와 선언을 완벽하게 구분하지 않아도 커뮤니케이션에 큰 무리는 없지만, 정확하게 커뮤니케이션하려면
int a = 0; // Define a variable with initial value 0
int b; // Declare a variable
이 맞습니다.
0
Define나 Declare를 명확하게 구분하지 않고 그냥
Declare a variable with initial value. 혹은 Define a variable without initial value. 처럼 쓰면 완전히 틀린표현일까요?
수강평 이벤트
0
17
2
진행 방법 질문드립니다!
0
29
2
안녕하세요. 바뀐 채점사이트 관련해서 문의드립니다.
0
19
1
갑자기 채점 사이트가 바뀌었어요
0
19
1
문제 리스트 페이지
0
22
1
part8 Notion 링크
0
23
1
채점 사이트 관련 질문드립니다
0
20
1
2-I) 왜 이 문제가 그래프이론 카테고리에 있는지 잘 모르겠습니다.
0
54
2
2주차 개념#12 트리 순회
0
25
2
백준 사이트 서비스 종료
0
111
3
잠겨버린 사물함 시간초과 관련 질문입니다.
0
26
1
백준 서비스 종료인데 도전 과제 프로그래머스 문제로 올려주실수 있으신가요
0
70
1
백준사이트가 종료된다고 합니다.
0
284
2
백준 서비스 종료
9
881
1
코딩테스트 처음인데 이런 공부방법이어도 괜찮을까요
0
57
2
Climbing Stairs 문제 basecase 생각하는 방법
0
32
1
6:13 부분에 Fetch, Retrieve, Get 부분 질문있습니다.
0
1192
1
3분 41초 첫번재 예문 질문있습니다.
0
369
1
8:10 compile 질문입니다.
0
327
2
7분 50초 두번째 예제 질문입니다.
0
409
3
6분 47초에 Build 첫번째 예제 해석이 제대로 된건가요?
1
548
3
오타가 있는 것 같아서요.
1
328
1
and prevents a huge category of runtime crashes in your apps.
0
330
2
궁금한 점이 있으시면 언제든 편하게 말씀해 주세요!
2
964
1

