void swapValues(int *val1, int *val2)
{
int temp;
temp = *val1;
*val1 = *val2;
*val2 = temp;
}
int
… Read more “Call-by-value vs. call-by-reference” Call-by-value vs. call-by-reference
Leave a reply
void swapValues(int *val1, int *val2)
{
int temp;
temp = *val1;
*val1 = *val2;
*val2 = temp;
}
int
… Read more “Call-by-value vs. call-by-reference” 데이터 영역의 경우는 전역 변수나 static
키워드가 붙는 변수가 저장되는 공간이다.
스택 영역의 경우 지역 변수 및 매개 변수가 저장된다.
힙 영역의 경우 동적으로 할당/해제되는 변수가 … Read more “실행 중인 프로그램의 메모리 공간”
const int num = 10;
정수형 상수 num
을 선언하는 동시에 10
으로 초기화한다.
상수(constant)의 뜻을 나 같은 경우 "read-only"(읽기… Read more “C/C++에서 키워드 const의 의미 정리”
‘에라토스테네스의 체’에 관한 위키백과 문서를 참고해 소수(prime numbers) 구하기 프로그램을 C로 작성해보았다.
인덱스(index) 값이… Read more “프로그래밍 도전 #2 – 에라토스테네스의 체”
‘유클리드 호제법’에 대한 위키백과 문서를 참고하여 두 수 간의 최대공약수(GCD)를 구하는 코드를 작성해보았다.
초등/중등 교육과정에서 배운 방법을 코드로… Read more “프로그래밍 도전 #1 – 유클리드 호제법”
‘The Java Tutorial: A Short Course on the Basics’ 읽기
Java 패키지(packages) 배우기
… Read more “자바 스터디 노트 #3”