3: 배열-3(메모리와 배열:전역변수)
3. 메모리 c에는 아래와 같은 여러 자료형이 있고, 각각의 자료형은 서로 다른 크기의 메모리를 차지함 bool: 불리언, 1바이트(8비트) char: 문자, 1바이트 int: 정수, 4바이트(32비트) float: 실수, 4바이트 long: (더 큰) 정수, 8바이트(64비트) double: (더 큰) 실수, 8바이트 string: 문자열, ?바이트 사진에서 여러 개의 노란색 사각형이 메모리를 의미하고, 작은 사각형 하나가 1바이트를 의미함 예) char 타입의 변수를 하나 생성하고, 그 값을 입력한다고 하면 한 사각형 안에 그 변수의 값이 저장됨 *string은 선언할 때 " "(큰따옴표로) / char은 ' '(작은따옴표로) 4. 배열 예) 세 개의 점수를 저장하고 그 평균을 출력하는 코드 짜기 #..
2021. 11. 25.
2: C언어-4(자료형, 연산자)
4. 자료형, 형식 지정자, 연산자 bool: boolean표현(True, False, 1, 0, yes, no) char: 문자 하나(‘a’, ‘Z’, ‘?’) string: 문자열 int: 특정 크기 또는 특정 비트까지의 정수(5, 28, -3, 0) long: 더 큰 크기의 정수 float: 부동소수점을 갖는 실수(3.14, 0.0, -28.35) double: 부동소수점을 포함한 더 큰 실수 *int는 대략 40억까지 셀 수 있기 때문에 40억 개 이상의 데이터를 가진 기업과 같은 상황이 아니면 일반 사용자들은 대부분 정수에 int를 사용 형식 지정자 printf 함수에서는 각 데이터 타입을 위한 형식 지정자를 사용할 수 있음 %c: char, %f: float, double, %i: int, %..
2021. 11. 24.