반응형 SMALL 전체 글205 14. C언어 사용자 정의 함수 이 장에서는 예제를 통해 C언어 프로그래밍에서 사용자 정의 함수를 만드는 방법을 설명합니다. 함수는 특정 작업을 수행하는 코드 블록이다. C언어를 사용하면 필요에 따라 함수를 정의할 수 있다. 이러한 함수를 사용자 정의 함수라고 합니다. 예를들면 원을 만들고 반지름과 색상에 따라 색상을 지정해야 한다고 가정하면 문제를 해결하기 위해 두가지 함수를 만들 수 있다. - createCircle() 기능 - color() 기능 예) 사용자 정의 함수 두개의 정수를 더하는 예이다. 작업을 수행하기 위해 사용자 정의하는 함수를 지정. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #include int addNumbers(int a, int b); // fun.. 2021. 11. 28. [디지털 클락] 디지털클락 회로도면 2021. 11. 28. [디지털 클락] LM555 Timer[오실레이터/발진기] 2021. 11. 28. [디지털 클락] LM7805(전원 레귤레이터) - COMMON 은 그라운드로 사용 2021. 11. 28. 13. C언어 전처리기와 매크로 이 장에서는 C언어 전처리기를 소개하고 예제를 통해 #include, #define 및 조건부 컴파일을 사용하는 방법을 설명하겠습니다. C언어에서 전처리는 프로그램이 컴파일되기 전에 변환하는 전처리기는 매크로로 정의 가능하다. 이러한 변환에는 헤더파일, 매크로 확장 등이 포함될 수 있다. 모든 전처리 지시문은 # 기호로 시작한다. C언어에서 전처리기의 일반적인 용도는 다음 예와 같다. 예) #include #define PI 3.14 1. 헤더파일 : #include #include 프리 프로세서에서는 C언어 프로그램에 헤더 파일을 포함하는데 사용된다. 위 예제와 동일하게 #include 라는 헤더파일이 있다. printf문과 scanf문을 사용하기 위해 stdio.h라는 정의한 헤더파일을 사용해야하는 .. 2021. 11. 17. 12. C언어 goto 문 이 장에서는 C언어 프로그래밍에서 goto 문을 사용하는 방법을 설명합니다. 또한 goto 문을 사용해야 할 때와 사용하지 말아야 할 때를 설명하겠습니다 goto 문은 지정된 라벨을 프로그램 제어를 통해 전송할 수 있다. 1. goto 문 1 2 3 4 5 goto label; ... .. ... ... .. ... label: statement; cs - label은 변수이고 goto 문이 실행하면 label 변수로 이동하고 코드를 실행함 2. goto 순서도 ex) goto 문 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 #include int main() { const int maxInput = 100; int i; do.. 2021. 10. 20. 이전 1 ··· 7 8 9 10 11 12 13 ··· 35 다음 반응형 LIST