자바스크립트에서는 console.log()라는 명령어로 콘솔을 찍고

자바에서는 System.out.println()으로 찍는다.

 

하지만 C언어는 조금다르다.

 

콘솔을 찍으려는 문자 혹은 숫자의 형태를 앞에다 써줘야한다.

 

예를 들면 

 

틀린예

#include <stdio.h>

int main()
{
	int num1 = 10;
	int num2 = 20;
	int num3 = 30;

	printf(num1); //틀린예이다. 아무것도 출력되지 않는다.
	

	return 0;
}

여기서 printf에 num1을 넣어봐도 10이 출력되지 않는다.

 

맞는 예를보면

 

맞는예

#include <stdio.h>

int main()
{
	int num1 = 10;
	int num2 = 20;
	int num3 = 30;

	printf("%d %d %d \n", num1, num2, num3);


	return 0;
}

이렇게 %d처럼 변수의 형태를 써줘야 출력이 된다.

 

%d는 %i를 써도 된다. 또한 역슬래쉬n은 줄바꾸는 표시이므로 생략해도 된다.

 

 

+ Recent posts