C/C언어 이론

(2-1)Data type

T_Y 2018. 10. 2. 14:08
반응형

하나의 프로젝트에는 하나의 main()만 존재할 수 있다!


그래서 소스파일을 추가하면서 공부할 때는, 나머지 소스파일들은 '빌드에서 제외'시킨다.

1. 소스파일 우클릭 - 속성 - '빌드에서 제외' 항목 '예'

2. 해당 소스파일은 아이콘에 빨간 동그라미가 생김

3. 수행시키고 싶은 main()함수가 있는 소스파일을 제외하고 나머진 제외!!

4. 살짝 귀찮다... 하지만, 관리가 용이


tip. '빌드에서 제외' 글씨 있는 칸을 더블클릭하면 전환이 된다.




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <stdio.h>    // <stdio 까지 쓰고 > 하면 .h가 완성!
 
void main()
{
    /*
        1. 정수형
            - char 자료형은 정수형이지만, '1개 문자'를 표현할 때 사용한다.
                > 1개 문자는 작은따옴표로 묶는다.
                > 정수를 '아스키코드표'에 맞는 문자로 변환하여 표시한다.
                    아스키코드 : 문자를 표현하기 위한 코드 체계
    */
 
    char    cValue = 'A'// 'A' 문자를 대입하면 실제 cValue에는 정수65가 저장
    int     iValue = 65;
 
    printf("cValue 문자 : %c\n", cValue);
    printf("cValue 정수 : %d\n", cValue);
    
    printf("iValue 문자 : %c\n", iValue);
    printf("iValue 정수 : %d\n", iValue);
 
    // printf() 의 서식문자 옵션
    printf("[%d]\n", iValue);
    printf("[%5d]\n", iValue); // [n] : 자리수 지정 (n만큼 공간 확보)
    printf("[%-5d]\n", iValue); //[-] : 자리수 지정 시, 좌측정렬
    printf("[%05d]\n", iValue); //[0] : 자리수 지정 시, 빈 자리를 0으로 채움
    // %-05d 같은건 없다!!
}
cs



반응형

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

(2-3)Data type  (0) 2018.10.02
(2-2)Data type  (0) 2018.10.02
(10)MemoryAllocation  (0) 2018.06.20
(9)struct  (0) 2018.06.20
(8)Pointer  (0) 2018.06.20