카테고리 없음

C프로그래밍 13주차 수업 후 복습 과제

블로그 관리용 계정 2026. 5. 27. 12:45

출처: Smile han의 C언어 프로그래밍

 

지역 변수: 해당 함수나 블록({}) 내에서만 사용, 전역변수: 소스 전체 사용가능

 

코드 영역: 읽기만 가능한 메모리 영역, 변수 등의 데이터: 읽기,쓰기 가능, RAM영역: stack(최대 1MB)

 

지역 변수: stack에 저장, 전역 변수, static : 데이터에 저장

 

지역 변수: 해당 함수나 블록({}) 내에서만 사용, 함수 바깥에 같은 변수가 있어도 각각 다름

 

x,y 넘어감 X, 값인 5와 10만 넘어감

 

전역 변수: 프로그램 모든 부분에 영향 미침, 지역 변수와 중복해서 선언되어 있으면 지역 변수가 우선임

 

기억 클래스를 쓰지 않고 사용된 모든 변수는 auto 변수가 생략됨(auto 생략 가능)

 

auto 변수: 자기 블록 내에서만 유효한 변수

 

프로그램 종료될 때까지 값을 유지, 지역 static 변수는 해당 블록 내에서만 접근 가능, 처음 실행시 한 번만 초기화

 

 

 

 

마지막 방 1씩 작음, int x[2][2]={1,2,3,4}, 4=x[1][1]

 

 

visual stdio에서는 주소를 64bit(x 86)이나 32bit로 처리 가능

 

scanf("9%s", name) - 단 반드시 배열보다 1 적어야 함(null-널 고려함)