c프로그램은
#으로 시작하는 전처리기가있고
os가 가장 처음 시작하는 함수는 main함수임
어떤 프로그램이던지 main함수를 찾음
그리고 함수의 시작부분과 함수의 종료부분을 중괄효를 이용하여 나타냄
그리고 변수선언은 맨 위에서 선언해줘야됨
함수의 시작부분과 종료부분을 중괄호를 이용해 나타냄
중괄호뒤에 바로 변수선언함
int x,y;
변수란?
프로그램을 이용해서 데이터를 처리
처리해야하는 데이터를 임시로 저장
메모리의 저장공간을 변수라는것을 이용해서 지정해야함
그래서 int x,y;
변수 선언하게 되면 메모리 공간에 어딘진 모르겠지만
어떠한 공간에 주소값을 x로 됨
나는 x라고이름붙이지만 컴파일 거치면 물리적 주소로 바뀜
내가 가진 이름만 기억하면 됨
x라는 저장공간을 만드는데 그 크기를 int으로 저장할 수 있도록 확보하세요
그랬을때 int char float double 이런게 자료형
C에서 사용하는 자료형임
char
char type은 문자 하나를 저장할 수 있는 크기임
컴퓨터에서 하나의 문자를 저장하는데 필요한 크기는byte 임
USB 32GB --> 바이트의 크기를 32기가개
아스키코드 문자 하나를 바이트단위로 저장할 수 있음
char타입은 1byte크기를 확보
1byte 램 주소 하나 당 1byte임
32GB 이면 주소가 32G개임
int : 정수를 저장할 수 있는 data type
주소네개를 하나로 묶어서 정수값 하나를 저장
시작주소만 필요함
float 부동소수점형 , 실수 4byte임
double