main ํจ์
main ํจ์ ๊ฐ๋
* ํ๋ก๊ทธ๋จ์ด ์คํํ๋ ๋ชจ๋ ํ๋ก๊ทธ๋จ์ ์์์
* main ํจ์์ ์๋ ๋ช ๋ น์ด๋ฅผ ์คํ
main ํจ์ ํํ
์๋ฃํ main(ํ๋ผ๋ฏธํฐ){
๋ช
๋ น์ด;
}
ํ๋ผ๋ฏธํฐ = ํจ์๋ผ๋ฉด ๊ฐ์ ์ ๋ฌ๋ฐ์ ์ ์๋ค. (ํ๋ก๊ทธ๋จ ์ธ๋ถ์์ ๊ฐ์ ์ ๋ฌํจ)
void main | int main |
void main( ) { return; } |
int main( ) { return 0; } |
void main
void? ๊ณตํํ๋ค. ์กด์ฌํ์ง ์๋๋ค.
ํจ์๋ ๋ฐํ๊ฐ์ ์ค์ผํ๋๋ฐ void๋ ์กด์ฌํ์ง ์๋ ๋ค๋ ์๋ฏธ์ด๊ธฐ ๋๋ฌธ์ ๋ฐํํ ๊ฒ์ด ์๋ค๋ ๋ป.
๊ทธ๋์ {์ด๊ณ }๋ซ์ผ๋ฉด ํ๋ก๊ทธ๋จ์ด ๋๋๋ค.
๊ทธ๋ฐ๋ฐ ์ค๊ฐ์ return์ ์จ์ ๋๋ด๊ณ ์ถ๋ค๋ฉด
์ค๊ฐ์ return; ๋ง ๋ฃ์ด์ฃผ๋ฉด ๋๋ค.
int main
return 0; ์ด๋ ๋ป์ ๋ฉ์ธ ํจ์๊ฐ ๋๋ฌ์ ๋ ๋ฐํ๊ฐ์ด 0์ด๋ ๋ป.
int ๋๋ฌธ์ ์ ์ํ์ผ๋ก 0์ ์จ์ฃผ๋ ๊ฒ ๋ฟ์
์ฌ์ฉ์ ์ ์ ํจ์
์ฌ์ฉ์ ์ ์ ํจ์(User-Defined Function) ๊ฐ๋
* ์ฌ์ฉ์๊ฐ ์ง์ ์๋ก์ด ํจ์๋ฅผ ์ ์ํ์ฌ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ
* ์ฌ์ฉ์ ์ ์ ํจ์์์ ๋งค๊ฐ๋ณ์๋ ์์ฑ๋ ๋ณ์๋ ์ฌ์ฉ์ ์ ์ ํจ์๊ฐ ์ข ๋ฃ๋๋ฉด ์์ด์ง
'๐ค์๊ฒฉ์ฆ๐ค > ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ - ์๋ฐ, ํ์ด์ฌ (0) | 2024.04.21 |
---|---|
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์๋ฐ ๋ฐ๋ณต๋ฌธ (0) | 2024.04.21 |
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ DML (0) | 2024.04.21 |
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ C์ธ์ด (0) | 2024.04.21 |
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ (1) ์๊ตฌ์ฌํญ ํ์ธ (0) | 2024.04.21 |