1주차에서 기본적인 설치와 구조를 맛봤으니 이제부터 본격적으로 시작합니다!
(제가 일일히 설명이 어려운 부분은 강의에 올려진 사진으로 알려드려도 양해부탁드립니다) [ _l -_- l_ 꾸벅]
● 함수
■ C프로그램은 함수 (function)의 집합입니다.
■ 그럼 여기에서 말하는 함수란?
▶ 특정한 작업을 하도록 만들어진 독립적인 단위 묘듈입니다.
▶ 큰 프로그램 하나를 여러개의 함수로 분할하여 구현하는 구조적 프로그래밍 (Structured programming) 방식의 기본이죠.
■ 우리가 앞으로 수없이 많이 쓰게될 printf(), 계산기등이 여기에 해당하죠
※ 중요
◆ 함수에 입력시키는것을 매개변수 (parameter), 또는 전달 인자 (인수, argument)라 합니다.
◆ 그리고 입력했으면 그걸 내보내주겠죠? 그 돌려 주는 값을 리턴값 (Return value)라고 합니다.
여기에서 프로그래밍 시작하기전 문자,날짜,시간 함수 등등이 많지만.. 솔직히 시작부터 알려면 너무 힘들잖아요..? ㅎㅎ
그러니 앞으로 올라올 요약이랑 일부코드만 잘보셔도 학교 수업을 듣는데는 도움이 될꺼라 믿습니다 :)
이제 부터 차근차근 시작해봅시다. GO!
우선 전 복습부터 해보죠!
☆ 주의사항 ☆
저는 옛날에 쓰던 프로그램에서 작업하여 확장명이 .CPP 로 되어있지만 이렇게 사용하시면 안됩니다...!!
이 요약에선 순수 C언어만 사용할것이기 때문에 확장명은 가능한 .C로 저장해주시길 바랍니다.
1. Hello! 출력하기 (저번의 복습)
2. 주석 사용과 해체 (Ctrl + K + C [ 해체시U ] ) 그리고 정렬 (Ctrl + K + F)
3. Hello! 두번 출력하기
4. 줄 바꿔서 출력하기
※주의
컴퓨터에서는 역슬래시 대신 \n으로 표기하여 사용합니다.
역슬래시가 직접 나오는 경우는 노트북 한정입니다.
(물론 입력시 표기는 위 글처럼 역슬래시로 나옴)
5. 컴퓨터 내장 벨소리 울리기
꼭! 영상을 시청하여 기본을 튼튼하게 다져봅시다!
못해도 괜찮습니다, 처음엔 저도 그랬습니다.
시도도 하지 않고 포기하지만 않으면 됩니다. 실패해도 괜찮습니다, 자신감을 가지고 도전하세요!
★ 오늘의 문제!
▶ 해당 스크린샷이 나오도록 코드를 작성하세요!
힌트 : 이스케이프 시퀀스를 잘 사용해보세요!
해당 내용은 인덕대학교 2021년도 1학기 C프로그래밍 한성현 교수님 강좌에서 발췌한 내용입니다.
강좌 내용을 원저작자 허락없이 무단 이용시, 처벌의 대상이 될수 있습니다.
'C > C' 카테고리의 다른 글
C언어 적응 6주차 (연산자, operator) (0) | 2022.04.11 |
---|---|
C 언어 적응 [5주차] 전처리기 [preprocessor] (0) | 2022.04.06 |
C 언어 적응 [4주차] (표준입출력함수) (0) | 2022.03.28 |
C언어 기본 [3주차] (Const,typedef,자료형,열거형,리터럴) (0) | 2022.03.08 |
C언어 기본 [1주차] 설정,사용법 (0) | 2022.02.22 |
댓글