소프트웨어

    [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언어 강좌]다섯 번째, printf()함수의 기능 서식 문자

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

    안녕하세요~~~ c언어 강좌 참 오랜만이죠. 쓰기도 귀찮았고 할것도 많았기 때문에.. 자 이제 본론으로 돌아가죠. 서식 문자의 종류 서식 문자 출력 형태 %d 10진수 정수 %x 16진수 정수 %o 8진수 정수 %f 10진수 실수 (float형 실수) %c 한 개의 문자(예 : 'A') %s 문자열 (예 : "Hello") %u 10진수 정수 (양수만 표현 가능) %lf 10진수 정수 (double형 실수) 위는 서식 문자의 종류를 나타낸 표 입니다. %d와 %x, %o는 양수와 음수 모두 표현이 가능 합니다. %d의 d가 Decimal인가 그거고 x랑 o는 기억이 안나네.. s는 string일 겁니다. 외우지 않으셔도 됩니다, 그냥 참고로 말한거예요. 이제 밑의 예제를 보시죠. 실행결과 자 위의 예제를..

    [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는 헤더 ..

    [c언어 강좌]세번째, Hello World프로그램 작성

    [c언어 강좌]세번째, Hello World프로그램 작성

    안녕하세요.원래는 일요일에 C언어 강좌를 계속 하려고 했으나설날이 끼어 있던 관계로 지금하게되네요. 저번에 프로그램 작성 부터 실행까지 과정을 알아보았습니다.이번에는 직접 해볼겁니다. 자 먼저 비주얼 스튜디오(컴파일러)를 실행 시켜 주세요. 그리고 왼쪽 상단에 파일을 클릭해서'새로 만들기→프로젝트'를 클릭 해 줍니다. 자 그러면 이런 창이 뜨실겁니다여기서 템플릿은 'Visual C++'로 선택을 해주시고'Win32 콘솔 응용 프로그램'을 선택해 주십니다.자 경로는 하고 싶으신데 해주시고, 이름은 Hello World 프로그램이니 Hello World로 하죠. 자 확인을 누르시면이렇게 뜨실 겁니다.다음을 누르고... 자 여기서 추가 옵션의빈프로젝트 체크 해주시고,SDL검사를 체크 풀어주세요. 자 그럼 이러..

    [c언어 강좌]2번째, 프로그램 작성부터 실행까지 과정

    [c언어 강좌]2번째, 프로그램 작성부터 실행까지 과정

    안녕하세요. 이번 강좌에선 프로그램 작성 과정 부터 실행 까지 어떻게 되는지 알아볼 겁니다. 과정 그림↓ (이 사진 만드는데 많이 힘들었어요.) 위와 같은 과정으로 이루어 집니다. 첫번째 과정. 먼저 우리가 c언어로 프로그램을 작성합니다. 그러면 소스 파일이 만들어 집니다. 이 소스 파일은 확장자가 .c입니다. 두번째 과정. 저번 첫번째 강좌에서 컴파일러에 대해 알아보았습니다. 컴파일러는 우리가 작성한 코드를 기계가 이해 할수 있게 기계어로 변환 해 주는거죠. 이렇게 우리가 작성한 소스 파일을 컴파일러가 기계가 이해 할수 있는 기계어 파일 즉 .obj 오프젝트 파일을 만듭니다. 세번째 과정. 링커가 오브젝트 파일과 표준 라이브러리 함수를 연결하여 하나의 파일로 통합하는 링크 단계를 수행하여 실행 파일을 ..