티스토리 뷰
안녕하세요, IT다자이너입니다.
이번 포스팅은 C언어의 연산 처리 방법에 관해서 소개해드리려고 합니다.
C언어를 공부하셨다면 여러가지 데이터 자료형이 있다는 것을 알고 계실겁니다.
만약 우리가 char 데이터타입의 연산을 하게된다면은 C언어는 정말로 char 데이터 타입으로 연산을 하게 될까요?
결론을 말씀드리자면은 아닙니다.!!!!
C언어는 CPU가 가장 연산이 수월하게 할 수 있는 데이터 타입으로 변경하여 연산을 하게 됩니다.
위 사진을 보시게 된다면은 char 데이터 타입이지만 연산과정을 sizeof() 연산자로 출력하면은 '4'가 출력 되는 것을 볼수 있을 것이고
연산된 값을 동일한 데이터 타입의 변수에 담고 그 크기를 출력하였을 때는 char의 온전한 크기가 출력되는 것을 볼수 있을 것입니다.
이번 포스팅의 내용은 간단하지만 중요한 내용이고 많은 사람들이 이 부분을 간과하는 경우가 있어 포스팅하였습니다.
감사합니다. !!!!
'Language > C 언어' 카테고리의 다른 글
C언어의 함수 사용방법 (0) | 2020.02.08 |
---|---|
C언어의 리터럴(Literal) 상수와 심볼릭(Symbolic) 상수 (0) | 2020.02.08 |
printf(), scanf() (0) | 2020.02.05 |
C언어의 컴파일 단계 (0) | 2020.02.05 |
C언어의 역사 (0) | 2020.02.05 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- C언어 #C++ #어셈블리어 #구조체 #구조체 특징 #IT디자이너
- C언어 #C++ #IT디자이너 #C++ 함수
- IT디자이너 #QuickSort #퀵정렬 #C언어 #C++ #자료구조 #알고리즘
- C언어 #IT디자이너
- C언어 #포인터 #배열 포인터 #포인터 배열 #함수
- C언어 #스트림 #버퍼링 #표준 입출력 함수 #C++언어 #IT디자이너
- C언어 #C++ #IT디자이너 #함수 #재귀 함수 #스택 #자료구조 #페인팅
- C언어 #IT디자이너 #포인터 #배열 #포인터와 배열
- C언어 #포인터 #IT디자이너
- C언어 #C++ #캐시hit #캐시라인 #캐시무효화
- 스택 #자료구조 #Stack #IT디자이너 #알고리즘 #C언어 #스택 과제 #C++
- IT디자이너 #C언어 #C++ #IT디자이너 #코딩테스트
- C언어 #C++ #구조체 정렬 #pragma #IT디자이너
- C언어 #C++ #어셈블리어 #함수 호출 규약 #IT디자이너 #비쥬얼 스튜디오 #IT
- C언어 #C++ #어셈블리어 #열거형 데이터타입 #IT디자이너
- C언어 #IT디자이너 #C++언어
- IT디자이너 #C언어 #C++ #속성지정자 #기억클래스 #IT #const #static #register #volatile #extern #auto #s
- C언어 #C++ #switch #if #어셈블리어 #switch문 사용 이유 #IT디자이너
- C언어 #C++ #시간 함수 #타이밍 맞추기 #timer interrupt #IT디자이너
- C언어 #C++ #자료구조 #알고리즘 #IT디자이너 #버블 정렬 #BubbleSort
- C언어 #C++ #파일 입출력 #텍스트파일 #IT디자이너
- 디버그 #Debug #Release #디버그와 릴리즈 차이 #C언어 #C++언어 #어셈블리어
- Debug #C언어 #C++ #비쥬얼스튜디오 #Release #IT
- C언어 #자료구조 #C++ #연결리스트 #리스트 #알고리즘 #IT디자이너
- C언어 #C++ #어셈블리어 #재귀함수 #IT디자이너
- 어셈블리어 #IT디자이너 #C언어 #C++언어 #어셈블리 #어셈블러
- C언어 #C++ #어셈블리어 #IT디자이너 #비트연산자 #연산자 #C언어의 비트 연산자
- C언어 #C++ #IT디자이너
- C언어 #C++ #삼각함수 #IT디자이너 #문제풀이 #2진수 #16진수 #비트 #bit #비트연산자
- QUEUE #큐 #자료구조 #원형 큐 #Circle Queue #IT디자이너 #큐 과제 #C언어 #C++언어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함