본문 바로가기

C언어3

[C언어]10강 포인터와 배열 10강 포인터와 배열 배열이란 같은 타입의 변수들로 이루어진 유한 집합이며 인덱스는 0부터 시작한다 포인터란 메모리의 주소값을 저장하는 변수이다 보통 포인터의 크기는 32비트 컴파일러에서는 4비트, 64비트 컴파일러에서는 8비트가 나온다. 예시>메모리에서 일정 범위를 이동하며 위의 short 자료형은 2바이트로 구성되어 있으며 2바이트마다 pointer 역시 이동하면서 추가된다 주소값 => 해당 데이터가 저장된 메모리의 주소 의미 32비트: 16진수 8자리 0x00000000 ~ 0xFFFFFFFF 예) 0x008AF7FC 64비트: 16진수 16자리 0x0000000000000000 ~ 0xFFFFFFFFFFFFFFFF 예) 0x00000000008AF7FC 16진수는 0부터 9까지, 그리고 A부터 F.. 2023. 2. 10.
[C언어] 7, 8장: if-switch문, 문자 입출력 7장 분기와 점프 if문: if (expression) statement=> expression이 true이면 statement가 실행됨 if문 구조if (experiment1){statement1}else if (experiment2){statement2}else{statement3} switch문 구조 switch(choice){case ‘a‘: statement1;break; case ‘b’: statement2;break; //…… default: statement0; //choice가 어디에도 포함되지 않을 때} default와 case는 switch문에서만 사용된다 C는 세 가지 논리 연산자를 가짐 조건 연산자: ?식1 ? 식2 : 식3식1이 참(1)이면 조건문은 식2와 같은 값을 가지고 거짓.. 2023. 2. 4.
[C언어] 1~6강 내용 정리 1장:  동계 방학 C언어 스터디 내용 티스토리에 공유 예정참고도서 C Prime Plus 6th editionhttps://www.amazon.com/Primer-Plus-6th-Developers-Library/dp/0321928423 Amazon.comEnter the characters you see below Sorry, we just need to make sure you're not a robot. For best results, please make sure your browser is accepting cookies.www.amazon.com컴구조 운영체제를 공부하기 전에 C언어를 꼭 공부해 놓아야 할 필요성이 생겨서 스터디 내용을 정리할까 한다 본인 과는 C언어를 배우지 않아서 별도로 .. 2023. 1. 13.