본문 바로가기

C언어배우기

[C언어 기초] 자료형, 자료형 변환 ※사진이 별로 없기 때문에, 가독성이 좀 떨어질 수 있습니다. ●표시는 >표시에 속한 것으로 진하게 표시되어 있는 것과 표, 주황색 글씨 위주로 읽어주시면 쉽게 틀을 잡으실 수 있을 것입니다.   오늘은 C언어 자료형에 대해서 이야기 하려고 한다. 이것을 배울 때는, 컴퓨터가 선호하는 자료형이 어떤 건지 알아두는 것이 포인트 이다. 그리고, 복잡한 수칙연산과 데이터 입력과 출력에 있어서 자동형 변환이 이루어짐을 알고 이것을 방지하기 위해 프로그래머가 강제로 자료형을 변환하는 경우를 생각하는 것도 매우 중요하다. 기초적이기 때문에, 큰 프로젝트를 짤 때 지나치기 쉽기 때문이다. 접근은 세가지로, 1. 컴퓨터가 선호하는 자료형 설명, 2. 자동형 변환, 3. 강제형 변환 이다.  >.. 더보기
[C언어기초] 변수, 상수, literal상수, symbolic상수. 변수란 무엇인가? 변수는 C언어의 기본 용어 중의 하나이다. 오늘 포스팅하는 것은, 기초적인 변수 선언 방법을 서술하려는 것이 아니라, 변수의 기본적인 정의와 특성 그리고 반대의 특성을 가지고 있는 상수에 대해 이야기 하려고 한다. 변수는 기초적인 것이므로, 단연 알고 있을 것으로 생각한다. 의외로, 상수에 대해 정확한 정의를 모르는 학생이 있기에 내가 공부했었던 것을 정리하여 올리는 것이다. (이 포스팅을 보다 자세히 알고 싶다면, 댓글로 이름과 이메일을 보내주면 정리한 내용을 워드문서로 보내주겠습니다.) >변수의 정의와 변수 선언. - 변수란, 데이터를 임시로 저장할 메모리 공간을 의미한다. - 변수는 선언과 동시 초기화, 선언 후 초기화 모두 가능한다. (상수는 const 선언할 때, 선언과 동시에.. 더보기