반응형

글자 출력, printf로 다양한 데이터 출력하기, 변수에 대한 내용입니다.

Visual Studio에서 stdio.h의 헤더 파일을 볼 수 있다. 그 내용에는 함수가 들어있고 그에 대한 설명이 사전처럼 정리 되어 있다. 즉 헤더 파일이 사전같은 기능을 한다고 보면 된다. 컴퓨터가 이 사전을 열면서 함수의 정의와 기능을 찾는다고 생각해도 될 것 같다.

#include <stdio.h> 

int main(){ 
	printf("Hello world!\n"); 
   }

함수: 어떤 명령어를 수행

-괄호가 있으면 함수라고 봄

-값을 집어 넣으면 새로운 값이 나옴

printf(): 괄호 안의 값을 똑같이 출력, 문자열이면 ""붙여주어야 함

\n: enter키

;(세미콜론): 문장의 마침표 같은 역할★꼭 붙여야 함!! 잊지 말기!!

int main(){
	//주석입니다 

	//%d:정수 출력(1,2,3,4,5,6,...,0,-1,-2) 
	printf("%d+%d=%d\n",2,3,5); 

	//%f: 실수 출력(3.14, -2.0,...)
	printf("%f\n",3.14); 
	printf("%.2f\n",3.141592); //소수점 둘째자리까지만 출력(반올림함) 

	//%g: 실수 출력(지수 형태로도 출력)(유효숫자를 따짐, 명시안하면 6개까지) 
	printf("%g\n", 3.141592); 
	printf("%.3g\n", 8723984712.12345678);//8.72e+09인데 여기서 e+09는 10의 9승이라는 뜻 

	//%c: 문자 출력(''표시)(알파벳, 숫자, 몇몇 기호, \n)-한글, 한자, 유니코드x )
	printf("%c %c %c\n", 97,'b','c');//a b c a는 97이라는 숫자를 가지고 있음 

	//%s: 문자열 출력(""표시)(문자들이 열거)-한글o 
	printf("%s","안녕\n"); 
}

위에 헤더 파일 있으니까 따로 쓰진 않을게요.

%d는 정수를 뜻함, 2,3,5 차례대로 %d에 대입되고 있음

//: 주석

%d:정수 출력(1,2,3,4,5,6,...,0,-1,-2)

%f: 실수 출력(3.14, -2.0,...)

%g: 실수 출력(지수 형태로도 출력)(유효숫자를 따짐, 명시안하면 6개까지)

%c: 문자 출력(''표시)(알파벳, 숫자, 몇몇 기호, \n)-한글, 한자, 유니코드x

%s: 문자열 출력(""표시)(문자들이 열거)-한글o

int를 그릇 모양이라고 생각하면 됨. 변수를 만드는 과정을 선언이라고 함. a라는 그릇

 

Visual Studio에서 cpp파일에 마우스 우클릭을 한후 속성에 들어가면 이 창이 뜬다. 여기서 빌드에서 제외를 누르면 그 파일은 build가 실행이 안 될 수 있다.

int main(){ 
	int a=2; 
    int b=3; 
    printf("%d+%d=%d\n",a,b,a+b); 
	//변수 이름: 알파벳 대소문자,_, 숫자(첫번째 글자로는 쓸 수 x)) 
}

실습 링크:

https://repl.it/@hobby0519/Learn-C

 

Learn C++

글자 출력, printf로 다양한 데이터 출력하기, 변수

repl.it

 

출처: https://www.inflearn.com/course/c%EC%96%B8%EC%96%B4-%EB%91%90%EB%93%A4%EB%82%99%EC%84%9C/lecture/2769

C 와 C++ 을 동시에 배워보자 - 두들낙서의 C/C++ | 02 – Hello, World! 해석하기 - 인프런

c언어 입문

www.inflearn.com

반응형

'computer language > C 기초' 카테고리의 다른 글

C 정리/배우기-2(입출력과 변수2(자료형))  (0) 2020.08.12

+ Recent posts