본문 바로가기

C언어2

1. C언어 ─ 2차 배열 개인적으로 대부분의 모든 언어들은 공부를 하다 보면 막히는 부분이 반드시 생기게 되어있다고 생각하고 있지만, 그중에서도 내가 이러한 구문을 이용해서 응용을 하는 부분이 나타나면 공부를 하던 사람들도 도리어 충격에 빠지게 된다던지. 이것저것으로 막히게 되어버리는 상황이 생길 거라고 생각하는데. 지금 설명하려는 2차 배열도, 본 글쓴이는 당시 프로그래밍을 처음 접하고 배열을 공부했을 때에도 머리가 복잡해서 죽을 것 같은 느낌이었는데, 2차 배열은 건들 여유도 나지 않았다. 하지만, 배열을 공부한다면 충분히 이해하기 쉬운 구문이기에 지금부터 공부하려고 한다. 우리가 평소에 알고 있는 배열은 사용자가 배열의 크기를 []를 통해 4개의 공간을 만들어 내어 4개의 공간에 수나 문자를 저장하는 것이었다. 2차 배열이.. 2021. 3. 7.
1. c++에 대하여 ● c++은 세가지의 프로그래밍 방식을 하나로 결합한다. -> c의 절차적 언어방식 -> 데이터 보안 알고리즘에 더 치중한다. -> c++의 객체 지향 언어 방식 -> c++의 템플렛이 지원하는 일반화 프로그래밍 방식 ( 데이터 + 알고리즘 = 프로그램 ) - 예시 - (데이터) (알고리즘) 버터 1/2컵 + 버터크림을 만든다. 설탕 1컵 설탕을 조금씩 친다. 달걀 2개 달걀을 깨어 넣는다. ↓ 케이크( 프로그램 ) ● 하양식 설계 ( 규모가 큰 프로그램을 작고 다루기 쉬운 단위의 작업들로 쪼개는 것) ˙ 쪼개진 작업이 여전히 클 경우에는 쉽게 다룰 수 있는 최소한의 단위로 더욱 잘게 쪼갠다. [ 예시 ] 공부방 책상 , 책상면 , 서랍 , 책꽂이 , 등등 으로 나눌 수 있는 것이다. 2019. 9. 23.