kait

1. 간단한 문자열 출력하기 본문

SoftWare/C언어

1. 간단한 문자열 출력하기

KaiTae 2018. 5. 3. 21:04

안녕하세요 이번 C언어 강의는 제가 느꼈던 불편한 점을 참고해서 할 계획입니다.


문자열 출력하는 법은 간단합니다. 출력 함수라고 불리는 printf() 함수를 이용하면 됩니다.


1
2
3
4
5
#include <stdio.h>
 
void main(void) {
    printf("kkt");
}
cs


출력결과 : kkt


printf()함수를 이용해 kkt라는 문자열을 " " 안에 넣어서 출력한것 입니다.


하지만 여기서 매번 바뀔 수 있는 값을 표시할 때는 조금 더 복잡해집니다. 


1
2
3
4
5
6
#include <stdio.h>
 
void main(void) {
    int kkt = 10;
    printf("%d", kkt);
}
cs


출력결과 : 10

int kkt = 10; 은 int(정수형)으로 kkt라는 변수(변할수 있는 수)를 10으로 선언(=정의)한것 입니다. 

여기서 %d 는 int, 정수형를 의미합니다. %c는 단일 문자(char) %s 문자열(String) %f 실수형(float) 이 있습니다.

다음은 조금 심화해서 배워보겠습니다.

1
2
3
4
5
6
#include <stdio.h>
 
void main(){
    int a = 2, b = 3;
    printf("%d + %d =",a,b);
}
cs

출력결과 : 2 + 3 =

printf()는 ""안에서 연산을 수행하지 않습니다. 출력만 하기때문에 연산을 해야한다면 이렇게 해야합니다.

1
2
3
4
5
6
#include <stdio.h>
 
void main(){
    int a = 2, b = 3;
    printf("%d + %d = %d",a,b,a+b);
}
cs

 출력결과 : 2 + 3 = 6

printf()문에 변수가 들어갈때는 변수명이 아닌 값으로 들어가기 때문에 연산결과가 넣어집니다.

이번강의는 여기까지입니다. 궁금한점은 댓글로 적어줘요 ㅎ






'SoftWare > C언어' 카테고리의 다른 글

0. 연산자와 자료형, 기본구조  (0) 2018.05.03