변수

Study/C언어

처음하시는 분들을 위한 C언어 기초강의 시즌2 - 08 [변수에 대한 추가적인 이야기]

제 8강) 변수에 대한 추가적인 이야기 사실 이 이야기는 "초보자를 위한 C언어 강좌"라는 이름에 조금은 어울리지 않을 수도 있습니다만 기초를 탄탄히 해야 좋다고 생각하기 때문에 쓰려고합니다. CPU와 OS에 최적화된 변수(Integer) C언어은 "로우 레벨" 프로그래밍(어셈블리어 사용)이 가능합니다. 자바와는 다르게 직접 어셈블리어를 사용하여 프로그래밍이 가능하죠. 이 C언어에서 쓰이는 "int"라는 정수를 뜻하는 변수는 "CPU가 선호하는 자료형" 입니다. CPU에는 ALU라는 "산술 논리 장치"라는 것이 있습니다. 산술연산과 논리연산을 CPU에서 담당하고 있는 건데요. 이 ALU가 int 단위로 데이터를 처리하게 됩니다. 그래서 "CPU가 선호 하는 자료형"이라고 합니다. 이러한 이유로 char형..

Study/C언어

처음하시는 분들을 위한 C언어 기초강의 시즌2 - 04 [변수]

제 4강) 변수 혹시 지난시간에 보았던 예제가 기억나시나요? #include int main(void) { int num = 3; // num이라는 int형 변수를 생성하여 3이라는 값으로 초기화 printf("Hello World!!! \n"); // printf 함수를 사용 printf("num = %d \n", num); // printf 함수를 사용하여 num 출력 return 0 ; // 프로그램 종료 } 바로 이 예제였습니다. 그리고 이 예제를 토대로 해석을 했었죠. 그 중에서 이걸 기억하시나요? int num = 3; 메인함수에서 설명하지 않았던 것중 하나가 바로 "int"입니다. 여기서 설명하기 위해서 하지 않았는데요. "int"는 나중에 배우겠지만 "자료형"이라고 불리는 것입니다. 그 중..

Eskeptor
'변수' 태그의 글 목록