C언어 함수

    [c언어 강좌]일곱번째, scanf()함수

    [c언어 강좌]일곱번째, scanf()함수

    안녕하세요, 벌써 7강이네요. 이번에는 scanf 함수에 대해 해보도록 하겠습니다. 우리는 지금까지 모니터에 데이터를 출력을 하는 printf()함수에 대하여 했었습니다/ 그러면 scanf()함수가 뭔가 하면 키보드(입력장치)로 데이터를 입력 하는 함수 입니다. 참고 이렇게 입력장치로 부터 데이터를 입력 받는 것이 표준 입력이라고 합니다. 자 scanf() 함수도 표준 라이브러리 함수 이므로 stdio.h 헤더 파일에 정의가 되있습니다. 그럼 printf() 함수와 같이 사용을 하려면 stdio.h 파일을 include 해야겠죠? scnaf()함수의 기본 구조 먼저 큰따옴표 안의 입력을 위한 서식 문자를 입력해 주고 그 뒤에 큰따옴표를 나와서 반점을 찍고 그 데이터를 저장할 변수 이름을 작성해 주시면 되..

    [c언어 강좌]여섯번째, printf()함수의 기능 특수 문자

    [c언어 강좌]여섯번째, printf()함수의 기능 특수 문자

    안녕하세요. 벌써 여섯번째 강좌 까지 왔네요. 자 이제 본격적으로 들어가도록 하죠. 먼저 예를 들어 밑의 예제를 보시죠. 이것은 저희가 세번째 강좌에서 했던 예제입니다. 자 여길 보면 모르는게 하나 있으실 겁니다. 바로 이것입니다. 이 특수 문자를 처음 보시면 무엇인지 모르겠습니다. 키보드에는 '\'이런 문자로 나타나 있을 겁니다. 자 그럼 이게 뭔지 특수 문자의 종류를 보시죠. 특수 문자 출력 결과 \n 개행 (엔터 기능) \a 경고음 발생 \\ 역슬래시 출력 \b 백스페이스 \' 작은 따옴표 출력 \" 큰따옴표 출력 \r 개리지 리턴 자 이렇게 됩니다. 이제 예제를 보시죠. 실행 결과 위의 경고음을 나오게 하는 \a 특수 문자는 이게 소리가 윈도우 버전마다 다를수도 있습니다. 자 위의 실행 결과를 보..

    [c언어 강좌]네번째, c언어 기본구조

    [c언어 강좌]네번째, c언어 기본구조

    안녕하세요/ 벌써 네번째 시간 이네요. 이번 강좌는 c언어 기본 구조를 하기 때문에 저번 강좌에서 했던 Hello World 프로그램 소스를 이용하여 하도록 하겠습니다. 1. #include 자 먼저 제일 기초..인가? 쨋든 첫줄에 꼭 들어가는 #include에 대해 한번 보도록 하겠습니다. 1.1 '#' 맨 처음에 보면 #이라는 특수 문자가 들어갑니다. 이것은 전처리기입니다. 그래서 컴파일러가 컴파일을 수행하기 전 먼저 처리하는 것입니다. 1.2 'include' #다음으로 include가 들어갑니다. include는 포함하다는 뜻...인가 아마 포함하다가 맞을 것입니다. 포함하다라는 것입니다. 완전히 정의를 내리려면 stdio.h가 뭔지 알아야 합니다. 1.3 stdio.h 자 stdio.h는 헤더 ..