본문 바로가기
아두이노

아두이노와 C/C++ 이야기 -#6

by 오징어땅콩2 2020. 1. 12.
반응형

아래는 함수선언을 꼭해야하는 특수상황을 가정해서 만들어본 샘플 코드 입니다.

현업에서 30년 넘게 일한 저도 가끔 발생하는 상황이라.

초보분들에게 이런것도 설명해야 하나 의문이 들기는 합니다.

 

#include <iostream>
 
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
 
//void functionA(int i);
//void functionB(int i);
//void functionC(int i);
 
void functionA(int i)
{
    if(i ==1) functionB(i);
    else if(i ==2) functionC(i);
    return ;
}
 
void functionB(int i)
{
    if(i ==1) functionC(i);
    else if(i ==2) functionA(i);
    return ;
}
 
void functionC(int i)
{
    if(i==1) functionA(i);
    else if(i==2) functionB(i);
    return ;
}
 
int main(int argc, char** argv) 
{
    functionA(3);
    functionB(3);
    functionC(3);    
    return 0;
}
 
 
http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripter

'아두이노' 카테고리의 다른 글

아두이노 on/off 제어 - #2  (0) 2020.01.12
아두이노 on/off 제어 - #1  (0) 2020.01.12
아두이노와 C/C++ 이야기 -#5  (0) 2020.01.10
아두이노와 C/C++ 이야기 -#4  (0) 2020.01.10
아두이노와 C/C++ 이야기 -#3  (0) 2020.01.10

댓글