본문 바로가기

혼공족4

[혼공학습단 8기] 혼자 공부하는 C언어 6주차 미션! 6주차 Chapter 09 포인터의 핵심 내용을 정리하고 공유하기 나만의 언어로 포인터 정리하기 포인터의 핵심내용 정리!! - 포인터는 메모리를 사용하는 또 다른 방법이다. - 주소 연산자 &로 변수가 할당된 메모리의 위치를 확인한다. - 포인터로 가리키는 변수를 사용할 때 간접 참조 연산자 *를 쓴다. - 주소와 포인터는 상수와 변수의 차이가 있다. - 포인터의 크기는 주소의 크기와 같다. - 포인터에 주소를 저장할 때는 가리키는 자료형이 같아야 한다. - 포인터의 주요 기능 중 하나는 함수 간에 효과적으로 데이터를 공유하는 것이다. 메모리의 주소 - 주소(address) 는 변수가 할당된 메모리의 시작 주소다. 주소를 알면 주소로도 변수의 공간이나 값을 사용할 수 있다. 포인터와 간접 참조 연산자 *.. 2022. 8. 20.
[혼공학습단 8기] 혼자 공부하는 C언어 5주차 미션! 5주차 Chapter 08 직접 정리한 키워드 공유하기 널 문자의 정의, 용도와 표기법 공유하기 - 배열 요소는 배열명과 첨자(index)로 하나의 변수처럼 사용한다. - 배열을 초기화할 때는 중괄호 { }를 사용한다. - 중괄호 안에 초깃값을 나열하면 앞에서부터 차례로 초기화된다. - 요소의 수보다 초깃값이 적으면 남는 요소는 0으로 초기화된다. - 배열을 선언하면 많은 변수를 한 번에 선언하는 효과가 있다. - 배열은 주로 반복문으로 처리한다. - char형 배열은 문자열을 저장하는 변수 역할을 한다. - char형 배열은 문자열로 직접 초기화할 수 있다. char형 배열에 문자열을 저장할 때는 strcpy 함수를 사용한다. 문자열 입출력은 scanf, gets, printf, puts 등의 함수를 .. 2022. 8. 14.
[혼공학습단 8기] 혼자 공부하는 C언어 4주차 미션! Chapter 07 함수의 유형을 정리하여 공유하기 p. 198 7-5. 직접 해보는 손코딩 예제 테스트 후 apple 출력하고 종료한 화면 캡쳐하기 왜 무한대로 출력되지 않는지 이유에 대해 생각하고 정리해보기 함수의 작성과 사용 - 함수 정의 - * 함수명, 매개변수, 반환형으로 함수원형을 만든다. - 함수명 : 함수의 기능에 맞는 이름 - 매개변수 : 함수가 기능을 수행하는 데 필요한 데이터 - 반환형 : 함수가 수행된 후의 결과 - 함수원형에 함수의 실행코드를 중괄호 안에 넣어 완성한다. * 함수 호출 - 정의한 함수는 이름으로 호출하여 사용한다. - 호출할 때는 함수에 필요한 인수를 준다. * 함수 반환 실행을 끝낸 함수는 호출한 곳으로 값을 반환한다. * 함수 선언 - 원형에 세미콜론을 붙여 선.. 2022. 7. 31.
[혼공학습단 8기] 혼자 공부하는 C언어 3주차 미션! 벌써 세번째 미션이라뉘~ 3주차 Chapter 05 ~ 06 혼공 용어 노트에 용어 추가 등 노트 활용하고 공유하기 힝~ e-book구매자는 혼공용어노트 안주셨자나요!!! 이걸 어쩐다... (어쩌긴.. 써야지. 궁시렁~) 글씨가 날라가도 한글은 한글. 영어는 영어. C는 C. 와~~~ 두바닥~ 네바닥!! 선택미션은 선택이니 오늘은 제끼는 걸로~~~~ 2022. 7. 23.