본문 바로가기
반응형

전체 글186

05_함수의 return //skeleton #include /* return 함수의 종료를 의미한다. */ void main() { return; printf("test1\n"); printf("test2\n"); return; printf("test3\n"); //?? } 2018. 4. 28.
04_C언어분할컴파일구조 //04_C언어분할컴파일구조.c #include "04_C언어분할컴파일구조.h" void main() { printf("main\n"); foo(); woo(); } ============================================================== //04_C언어분할컴파일구조1.c /* void foo(); void woo(); void goo(); */ /* # : 전처리 연산자 컴파일러보다 먼저 처리되는 연산자 include : 포함하다(해당 h파일을 복사한다.) */ #include "04_C언어분할컴파일구조.h" void foo() { printf("foo\n"); goo(); } void woo() { printf("woo\n"); foo(); } void goo(.. 2018. 4. 28.
03_함수의 호출흐름 #include void foo(); void woo(); void goo(); void main() { printf("main\n"); foo(); woo(); goo(); } void foo() { printf("foo\n"); goo(); } void woo() { printf("woo\n"); foo(); } void goo() { printf("goo\n"); } //실행시 //main //foo //woo //goo 2018. 4. 28.
02_함수의 선언 //함수의 선언부 : // 함수를 사용하기 이전 // 컴파일러에게 해당 함수가 존재한다는 사실을 알림 #include void foo(); void main() { printf("main1\n"); foo(); printf("main2\n"); } void foo() { printf("foo\n"); } 2018. 4. 28.
01_C언어 구조 C언어의 핵심모듈(module)은 함수 즉 함수 중심의 프로그램 구조를 가진다. main 함수 : 약속된 시작함수 C언어 프로그램은 main함수로 시작해서 main 함수로 종료된다. 함수와 함수간 호출이 가능하다. ex) 함수이름( ); #include void foo() { printf("foo\n"); //구문 } void main() { printf("main1\n"); foo(); //함수이름(); printf("main2\n"); } void woo() { printf("woo\n"); } 2018. 4. 28.
로그계산기 http://mwultong.blogspot.com/2008/01/2-log-calc.html 로그 계산기 - 상용 로그 - 자연 로그 - 밑이 2인 로그 - 밑이 0.5인 로그 - 임의의 밑을 가진 로그 계산 가능 2017. 10. 22.
반응형