Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- popupmenubutton
- 강원도속초맛집
- 장고
- 정렬알고리즘
- JavaScript
- 컴퓨터과학
- 노마드코더
- 자바
- Django
- 코딩독학
- 속초여행
- 아스키코드
- python3
- removetooltip
- 부스트코스
- 알고리즘
- pipenv
- 건대입구맛집
- BeautifulSoup
- 가상환경
- richtext
- FLUTTER
- Python
- 추상클래스
- 포인터
- c언어문자열
- 상속
- 성수동카페
- 남양주맛집
- DOM
Archives
- Today
- Total
목록Programming Languages/C (10)
YUYANE

오버플로우 데이터 타입이 저장할 수 있는 최대/최소 범위를 넘어섰을 때를 일컫는다. 예시 #include #include int main(void) { float price = get_float("What's the price?\n"); printf("Your total is %.100f.\n",price); } float 값을 입력 받아 출력시키는 코드이다. '%.100f'는 소수점 아래 100자리까지 출력하라는 구문이다. '0.2'를 입력 했으니, 결과 값으로 '0.2000000000...'을 가져야 마땅하지만, 보다시피 0 이외에 이상한 숫자들이 출력된다. 원인 이는 float에서 저장 가능한 비트 수를 넘어섰기 때문이다. 프로그램을 작성하면 구동 중에 RAM이라 불리는 메모리에 저장되는데, RAM..
Programming Languages/C
2021. 1. 19. 12:21

source code => compiler => machine code 1. 소스 코드 : 우리가 직접 작성한 코드 2. 머신 코드 : 2진수로 작성 된 컴퓨터가 이해할 수 있는 코드 3. 컴파일러 : 소스 코드를 머신 코드로 변환하는 작업을 수행하는 프로그램 clang hello.c -'clang'이라는 컴퍼일러로 'hello.c'라는 코드를 컴파일 하라는 의미 #include int main(void) { printf("hello, world\n"); }
Programming Languages/C
2021. 1. 18. 10:12