본문 바로가기

IT/C

보강

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

 

 

 

'IT > C' 카테고리의 다른 글

C언어 포인터  (0) 2023.01.02
C언어 형변환  (0) 2023.01.02
3-1  (1) 2022.12.31
2-3  (1) 2022.12.31
통합개발환경  (1) 2022.12.29