-
<C언어> 자료형, 문자열유물/C, C++ 2021. 11. 8. 23:52728x90
📌 참고자료 - 따라하며 배우는 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