일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 실리콘밸리
- 알고리즘은 너무나도 행복하다
- 예약사이트
- 회고
- 꾸준함
- 파이썬 #프로그래밍 #학생
- 코뮤니티
- c #c언어 #포인터 #코딩 #프로그래밍 #코딩이 진리다 #개발자
- 아두이노
- 검색알고리즘
- 니콜라스
- 코코아클론
- 살려주세요
- 코뮤니티_코딩챌린지
- C언어 #포인터 #배열 #코딩 #개발 #프로그래밍
- 파이썬
- 개발자
- 코딩
- 대회
- 파이어베이스
- 화이팅
- 모각코
- 설정
- 코뮤니터_코딩챌린지
- 노마드코더
- 클론코딩
- 백준
- 알고리즘
- 동아리
- 고등학교에서 살아남기
- Today
- Total
목록학생을 위한 C (2)
wau2380's playground
들어가기 전에 여러분들이 이 글을 보고 있다면 여태까지 C언어를 열심히 공부하셨다는 증거입니다. (정말 수고하셨어요!) 포인터는 C언어의 심장이라고 말할 수도 있겠습니다. 고급언어로 유명한 파이썬, 자바도 포인터를 사용합니다. (내부적으로 감추고 있습니다.) 그러므로 포인터를 배우고 사용할 수 있다는 것은 앞으로 배울 다른 프로그래밍 언어를 더 쉽게 배울 수도 있습니다. 그리고 "포인터를 왜 배우지?"라고 묻는 친구들이 종종 있습니다. 굳이 말하자면 아래와 같습니다. 간결하고 효율적인 표현과 처리가 가능하고, 복잡한 자료 구조(배열, 구조체 등)와 함수의 쉬운 접근이 가능하다 포인터를 이해하기 위해서는 열린 마음으로 받아들이면 됩니다 ^^ 1. 포인터(Pointer)란 무엇일까? 지금까지 C에서는 변수에..
복습 예전에 배웠던 개념들을 다시 복습합시다. 변수 : 데이터를 저장하는 공간 포인터: 메모리의 주소를 저장하는 변수를 포인터라고 합니다. int a; //a 라는 이름을 가진 정수형 변수 *p; //p 라는 이름을 가진 포인터형 변수 시작 포인터를 다룰때, 배열이 자주 등장하게 됩니다. C 에서는 포인터와 배열은 꽤 닮았다고 말할수 있습니다. 결론을 말하면, 배열이 내부적으로 포인터로 되어있기 때문입니다. 1. 배열 (Array) 배열(Array)이란? 동일한 타입(int,float)을 모아서 한번에 관리하기 위해서 사용하는 데이터 타입이다. 변수가 하나의 데이터를 저장하기 위함이라면 배열은 여러 개의 데이터를 하나의 변수에 저장하는것 이라고 말할수 있습니다. int S[5]; //정수형 S 라는 이름..