ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • <C언어> 자료형, 문자열
    유물/C, C++ 2021. 11. 8. 23:52
    728x90

    📌 참고자료 - 따라하며 배우는 C언어 (홍정모 / 인프런)

     

    3. 자료형

    3.11. 부동소수점형

    1) 과학적 표기법 - 컴퓨터에서 실수 저장시 Normalized Significand 형태로 저장

    2) 4바이트 정수범위 < 4바이트 부동소수점수 범위 (단, 10진수 요효숫자 6개로 제한적)

    3) 16진수 표현법 - 0xA.Bp3f

    3.12. 부동소수점의 한계

    1) round-off 에러 - 피연산자의 단위 차이가 많이 나는 경우 발생

    2) round-off 에러2 - 0.01을 표현할 수 없음

    3) overflow

    4) underflow

    3.13. 불리언형

    불리언형 자료 크기는 1Byte (데이터 최소단위)

    1 - true -> 'false가 아니면 true다'로 평가됨

    2 - false

     

    4. 문자열

    4.1. 문자열 입출력하기

    char 자료형 - 1Byte

    4.2. sizeof 연산자

    1) int 자료형 - 4Byte

    2) int int_arr[30]; // -> 120Byte (*포인터의 사이즈는 4Byte)

    3) char string[10]; // -> 문자 9개까지 저장 마지막은 '\0' (null character) 들어감

    4.3. 문자열이 메모리에 저장되는 구조

    1) char str[10] = "Hello";

    2) char str2[20] = { 'H', 'i' };

    3) char str3[20] = "Hello, \0Word"; // -> "Hello, " // str3[10] -> r

     

    728x90

    '유물 > C, C++' 카테고리의 다른 글

    <C++> C++ 입문 Day3  (0) 2021.11.17
    <C++> C++ 입문 Day2  (0) 2021.11.16
    <C++> C++ 입문  (0) 2021.11.16
And bytes to code before I sleep.