형들 C언어나 언어에서보면
어떻게보면 함수가 제일큰걸수도 있겟네 ??
#include <conio.h>
#include <stdio.h>
int main(void)
{
printf(\"홍길동 \\n\");
getch();
return 0;
}
여기서 int main(void) 함수를 시작해주는 것들
printf 는 함수의 기능 (홍길동은 기능의 재료)
맞나..?
나 좀 이해하지말고 우선 한번 쭉 강의살펴볼래차라리 시발 그래서 나중에 다 복습하자씨발!
어떻게보면 함수가 제일큰걸수도 있겟네 ??
#include <conio.h>
#include <stdio.h>
int main(void)
{
printf(\"홍길동 \\n\");
getch();
return 0;
}
여기서 int main(void) 함수를 시작해주는 것들
printf 는 함수의 기능 (홍길동은 기능의 재료)
맞나..?
나 좀 이해하지말고 우선 한번 쭉 강의살펴볼래차라리 시발 그래서 나중에 다 복습하자씨발!
ㅇㅅㅇ;
우선 이질문 답점
형들 아니면 함수가 진짜 좆나 정리잘된거있어?
함수는 걍 무언가를 집어넣으면 그에 맞는 뭐가 튀어나오는 블랙박스같은거로 상상하면 됨. 그리고, 입력/출력은 각각 미리 정해진 엄격한 타입이 있어서 여기서 벗어나면 안되는거고, 수학에서 보는 함수랑은 차이가 좀 있음.
나도 인풋/아웃풋/결과 이거는 알지 근데 int main(void) 같은경우 이건 머하는함수야?? 그냥 함수를 선언해주는거야 ?? 인풋 아웃풋 결과를 만들어내려면 함수 선언을 하고 그 함수를 적용시키늑너야 ?
ㅇㅇ 선언이라 보면 됨. 인풋 아웃풋 결과를 알면 궁금할게 없을텐데. int 는 아웃풋의 타입이고, void 는 인풋의 타입. 타입은 집합으로 생각하면 간단한데, int 는 정수들의 집합, void 는 공집합이라 보면 되고. 즉, y=f(x) 처럼 아웃풋타입 함수명(인풋타입 파라메터이름,...) {함수 알고리듬} 으로 생각하면 됨.