본문 바로가기
SMALL

전체 글139

C009_포인터에 대해(간단히) 포인터란?? 주소를 말합니다. 조금 쉽게 설명을 드리겠습니다. 예를 들어 철수가 집에 살고 있다고 생각해 봅시다. 이때 철수는 변수이고 집은 포인터라고 생각하면 편할 것 같습니다. 값이 저장된 변수가 있고 각각의 변수마다 주소 즉 포인터가 있습니다. 철수와 같은 사람들도 마찬가지입니다. 사람들은 각각의 이름이 있고 그들이 살고 있는 집 즉, 거주지가 있습니다. 포인터 사용하기 선언하기 : 자료형 *포이터 이름; 할당하기: 포인터 이름 = &변수; #include int main() { int* numPtr; int num1 = 10; printf("%p\n", &num1); numPtr = &num1; //numPtr = num1;은 numPtr은 int 포인터형이고 num1은 int형이라 자료형이 일치.. 2023. 9. 11.
C008_continue와 break continue란?? 반복문의 반복을 한번 취소하고 다음 반복을 실행할 때 사용합니다. #include int main() { //continue 일부 코드를 실행하지 않고 건너뛰기 for (int i = 1; i 2023. 9. 10.
C007_do ~ while문 do ~ while문 do { 반복할 코드; 변화식; } while (조건문); 일반 while문과는 다르게 무조건 한번 실행하는 do ~ while문입니다. 한번 실행하고 '조건문'에 true혹은 false에 따라 '반복할 코드'를 할지 말지를 결정합니다. 예제 #include int main() { int i; i = 0; do //처음 한 번은 아래 코드가 실행됨 { printf("Hello, world! %d\n", i); i++; } while (i < 100); //조건에 성립될 때에만 반복 진행 return 0; } 2023. 9. 9.
C006_while문에 대하여 while문 조건식에 따라 진행하는 while문 while (조건식) { 반복할 코드 변화식 } 무한 루프 while(1) { 코드 내용 } 간단한 예제 #include int main() { int i = 0; while (i < 100) { printf("Hello wrold!\n"); i++; } return 0; } 2023. 9. 8.
LIST