[C/C++] Function

다음은 C/C++ 에서의 함수와 함수를 부르는 예제입니다. 여기서 C와 C++의 차이점은 메인함수에서 C는 void 를 허용하는 반면 C++에서는 반드시 int 타입의 값을 반환해야 합니다.

1. c : test.c
#include<stdio.h>

void Hellofun(){
    printf("Hello World from Function\n");
}

void main()
{
    Hellofun();
}

------compile
$ gcc test.c

2. c++ : test.cpp
#include <iostream>

void Hellofun(){
    std::cout << "Hello World from Function!\n";
}

int main(){
    Hellofun();
    return 0;
}

------compile
$ g++ test.cpp

%함수의 위치가 호출되는 부분보다 상단에 위치해야합니다.

댓글

이 블로그의 인기 게시물

[Linux, AIX] 사용자 계정 생성 및 설정

[AIX] rpm 설치와 rpm 으로 패키지 설치 및 삭제

Ubuntu 에서 Fortran 시작하기