이번에는 printf 함수와 scanf 함수에 대해서 디테일한 내용을 파고 들어보자. 아마도 파이썬에서 print( ) 함수를 학습할 때 처럼 이스케이프 시퀀스 특수문자나 출력 양식 같은 내용이 나올 것 같은 느낌이 든다. printf 함수 - 문자열 출력 함수 제... Tag: C언어 기초
이번에는 변수와는 상대적인 개념을 가지는 '상수(constant)'에 대한 이해와 이름이 존재하지 않는 '리터럴(literal)'상수에 대해서 알아보자. 보통 상수는 크게 이름이 있는 상수와 이름이 없는 상수로 나눌 수 있으며, 나머지는 이전 포스팅에서 학습했던 int ... Tag: C언어 기초
예전에 궁금한 이야기 Y에서 이 사건을 본 적이 있었다. 상당히 옛날에 시청해서 기억만 하고 있었는데 이번에 정보를 조사해서 사건을 다시 정리해 보려고 한다. 사건의 개요 및 의문점 2010년 4월 19일, 인천광역시에서 당시 22살의 여성인 윤혜원 씨(1... Tag: 정보와 이야기
이번에는 자바와 파이썬 등의 다른 프로그래밍 언어에도 존재하는 '자료형(data type)'에 대해서 알아보자. 자료형에 관해서는 이전 포스팅에도 잠깐 언급을 했었는데 개념적인 부분은 언급하지 않고 대략적으로 어떤 형태로 사용되는지만 언급했었다. 데이... Tag: C언어 기초
이번에는 문자를 저장하고 처리하기 위한 데이터의 표현 방식과 이에 해당하는 자료형에 대해 알아보자. 대부분의 프로그램은 인간과의 상호작용이 필요하다 보니 문자의 표현은 중요할 수 밖에 없다. 그렇다면 컴퓨터는 어떻게 문자를 표현하고 처리할까? ... Tag: C언어 기초
이번에는 이전 연산자에서 학습하지 못했던 '비트 연산자(Bitwise operator)'에 대해서 알아보자. 비트 단위로 연산을 진행하는 비트 연산자는 주로 하드웨어와 관련된 프로그래밍에 활용되지만 그 외의 영역에서도 사용되면서 메모리의 효율성을 높이고 ... Tag: C언어 기초
보통 이 시간에는 해외 각국의 사건이나 사고 정보들을 조사해서 포스팅을 해야 하는데 오늘은 조금 다른 얘기를 해보려고 한다. 예전부터 생각했던 주제이기도 하고 블로그를 시작할 때 부터 반드시 이 글을 쓰고 싶었는데 이제서야 쓰게 되었다. 원래는 [개... Tag: 정보와 이야기
이전 포스팅에서 컴퓨터가 데이터를 2진수로 표현한다는 사실을 학습했다. 그런데 정수나 실수, 그리고 문자와 같은 데이터는 2진수로 어떻게 표현하는지는 모르고 있다. 여기서 확실하게 짚고 넘어가 보자. 정수의 표현 방식 컴퓨터가 정수와 실수, 그리고 ... Tag: C언어 기초
이전 포스팅에서 컴파일 후 실행한 코드들은 전부 변수에 값이 저장되어 있는 상태에서 해당 변수의 값을 출력하는 코드만 선보였다. 하지만 이번에는 데이터를 사용자로부터 데이터를 직접 입력 받는 scanf 함수에 대해서 알아보자. 이는 파이썬의 input( ) ... Tag: C언어 기초
이번에는 컴퓨터가 데이터를 표현하는 방식에 대해서 알아보자. 컴퓨터는 내부에서 0과 1로 구성된 2진수를 기반으로 데이터를 표현하고 연산도 진행한다. 따라서 2진수를 이해해야 C 언어를 정확하게 이해할 수 있다. 2진수와 16진수 0과 1, 두 개의 숫... Tag: C언어 기초
이번에는 일본에서 일어난 사건에 대해 알아보자. 한국에서는 '일본판 엄여인 사건'으로 불리기도 하고 자국인 일본 내에서는 '할머니 살인사건'으로 유명하다. 이 사건은 힘이 없는 노인이라고 해서 살인을 저지를 수 없다는 편견을 개박살 냈던 전형적인 언더도그... Tag: 정보와 이야기
파이썬이든 자바든 펄이든 루비든 프로그래밍 언어를 처음 배우면 가장 먼저 하는 일이 있다. 실행 결과 바로 'Hello world'라는 문장을 출력하는 것이 일종의 국룰이다. 파이썬 같은 경우에는 print( ) 함수 한 줄이면 문자열을 바로 출력할 수 있는데 C 언... Tag: C언어 기초
주석(comment) 파이썬도 그렇고 자바, 펄, 루비 등의 프로그래밍 언어에는 공통적으로 '주석(comment)'이라는 것이 존재한다. 이는 프로그래밍 언어에서 없어서는 안될 핵심적인 존재이다. 주석의 정의라고 하면 프로그램 내에 삽입된 사람들이 알아볼 ... Tag: C언어 기초
이번엔 한국도 아니고 일본도 아닌 미국에서 일어난 사건을 조사했다. 1982년 미국의 시카고에서 발생한 진통제인 타이레놀에 대한 전대미문 미제사건이며, 아직도 진범을 잡지 못했다. 사건 전개 1982년 미국의 일리노이 주 시카고에서 7명의 주민이 갑자기 사... Tag: 정보와 이야기
이번에는 C 언어에서 변수를 선언하는 방법과 자료형(data type)의 기본적인 이해에 대해서 알아보자. 우선 변수를 선언하기 전에 대충 연산자에 대해서 잠시 짚고 넘어가 보자. 연산자(operator) 수학의 연산자가 수학적 연산을 위한 약속된 기호를 의미... Tag: C언어 기초