C++의 Hello, world! 예제

C++의 Hello, world! 문구를 출력하는 프로그램 예제입니다. 먼저, 오리지널 C언어에서 Hello, world! 문구를 출력하는 프로그램의 소스를 보겠습니다. #include <stdio.h> int main() { printf(“Hello, world!\n”); return 0; } 이 소스코드는 C++에서도 실행이 가능합니다. 또한, C++에서는 라이브러리를 <cstdio>로 써도 <stdio.h>로 쓴 것과 같습니다. C++에서는 이 stdio.h 라이브러리와 거의 같은 기능을 하는 라이브러리로 iostream이 있습니다. 속도는 다소 느려지지만, … 더 보기 “C++의 Hello, world! 예제”

C언어에서 int main()을 쓰는 이유, 무엇인가?

C언어를 입문하면 아마도 대부분은 다음과 같은 코드를 가장 먼저 접할 것입니다. #include <stdio.h> int main() { printf(“Hello, world!\n”); return 0; } 익히 아시다시피 화면에 Hello, world!라는 문구를 출력하는 프로그램입니다. 그런데 말입니다. 코드 구조를 보면 프로그램의 시작과 함께 호출되는, 메인이 되는 함수가 정수형(int)으로 선언되어 있고, 종료시 0이라는 값을 반환하는 것을 볼 수 있습니다. 아마 이를 처음 … 더 보기 “C언어에서 int main()을 쓰는 이유, 무엇인가?”

루비에서 Hello, world! 출력하기, puts와 print의 차이

이 포스트에서는 루비에서 Hello, world!를 출력하는 방법을 설명합니다. 루비에서는 출력문을 사용하여 Hello, world!를 출력하고자 할 때 다음과 같은 두 가지 방법이 있습니다. puts “Hello, world!” print “Hello, world!” 이 두 가지 코드의 실행 결과는 다음과 같습니다. Hello, world! 두 코드가 똑같이 ‘Hello, world!’를 출력합니다. 이렇게 본다면 puts와 print는 같다고 생각될 수도 있습니다. 하지만 차이가 있습니다. … 더 보기 “루비에서 Hello, world! 출력하기, puts와 print의 차이”

자바로 Hello, world! 출력하기, 컴파일

이 포스트에서는 자바(Java)로 Hello, world!를 출력하는 예제를 서술해 보겠습니다. 일단 코드는 이렇게 됩니다. public class HelloWorld { public static void main(String[] args) { System.out.println(“Hello, world!”); } } 코드가 좀 기네요. print(“Hello, world!”) 한 줄이면 되던 파이썬과는 다르게 public class HelloWorld 선언을 먼저 한 후 그 블록 안에서 또 public static void main(String[] args) 선언을 하고 … 더 보기 “자바로 Hello, world! 출력하기, 컴파일”

PHP에서 Hello, world! 출력하기, echo와 print의 차이

이 포스트에서는 PHP에서 Hello, world!를 출력하는 방법을 설명합니다. 우선, PHP에서 Hello, world!를 출력하는 방법은 HTML로 직접 출력하는 방법을 제외하면 다음과 같이 두 가지가 있습니다. <?php echo “Hello, world!”; ?> <?php print “Hello, world!”; ?> 이 두 코드는 똑같이 화면에 Hello, world!를 출력합니다. 일단 이렇게만 보면 PHP에서 echo 문과 print 문이 완전히 똑같다는 생각이 언뜻 들 … 더 보기 “PHP에서 Hello, world! 출력하기, echo와 print의 차이”

파이썬에서 Hello, world! 출력하기

이 포스트에서는 파이썬에서 Hello, world!를 출력하는 방법을 설명합니다. 여느 Hello, world! 예제들이 거의 그렇듯 화면에 출력하기 위해서 print 문을 사용하는데요. 파이썬에서는 Hello, world!를 출력하기 위해 print 문을 사용하고자 할 때 다음과 같은 두 가지 방법이 알려져 있습니다. print “Hello, world!” print(“Hello, world!”) 전자는 Hello, world의 앞뒤로 괄호가 없고, 후자는 괄호가 있습니다. 과연 이 둘의 차이점이 … 더 보기 “파이썬에서 Hello, world! 출력하기”