Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 27 | 28 |
29 | 30 | 31 |
Tags
- Deep Learning
- Fast Fourer Transform
- 기계학습
- Bagging
- 머신러닝
- 논문 리뷰
- 이상 현상 탐지
- 머신러닝 논문리뷰
- Wavelet Transform
- Machine Learning
- Python
- Spiking Neural Network
- 이상 탐지
- ae
- 레이텍
- Snn
- autoencoder
- 논문 해석
- map
- 인공신경망
- Deep Neural Network
- rnn
- 뉴럴네트워크
- ML
- anomalydetection
- 논문리뷰
- MLE
- MNIST
- Generative Model
- 딥러닝
- Today
- Total
MATH & ML
int main()과 void main()의 차이 본문
프로그램을 짤 때 흔히 둘 중 하나로 써보고 되면 말고 하는식으로 해왔었는데
이 둘의 차이를 대강 이야기하자면
말그대로 함수의 리턴형이 int형인지 아니면 없는지의 차이다.
따라서 int main()에서는 return0; 를 함수내에 포함시켜주어 리턴값을 말해주어야 하는데,
컴파일러가 대강 안써도 알아먹어서 생략해도 문제가 없는데 보통은 쓰는 습관을 들여야 하는게 좋다.
또한 void main()보다는 int main()이 더 맞는 표현이고 void는 틀린 표현이지만 언제부턴가 자주 쓰게되어
이를 사용해도 오류없이 돌아가게 컴파일러가 만들어 졌다고 한다.
'C programming' 카테고리의 다른 글
break문과 continue문 (0) | 2018.02.19 |
---|---|
#include <stdio.h> 헤더파일이란 (0) | 2018.02.19 |
c언어 자료형 (Data Type) (0) | 2018.02.07 |
Comments