C언어- getchar()함수를 쉽게 이해해보자!! (Let’s understand about getchar() easily!!)
필자가 정의하는 getchar()함수는 다음과 같다. 버퍼에 데이터가 있을 때! => 버퍼 가장 앞의 데이터를 반환한다 버퍼에 데이터가 없을 때! => 엔터(‘\n’)가 올 […]
필자가 정의하는 getchar()함수는 다음과 같다. 버퍼에 데이터가 있을 때! => 버퍼 가장 앞의 데이터를 반환한다 버퍼에 데이터가 없을 때! => 엔터(‘\n’)가 올 […]
C로 구현한 선형 탐색 시간복잡도: O(n) C로 구현한 이진 탐색 시간복잡도: O(logn)
C로 구현한 버블 정렬 C로 구현한 삽입 정렬 요소를 앞에서부터 차례대로 이미 정렬된 배열 부분과 비교하여, 자신의 위치를 찾아 삽입함 다른 정렬은 […]
행렬의 곱셈 로직 0. 행렬로 사용할 2차원 배열을 만듬 < 구조체로 만듬 > 0-2. 구조체 배열로 만들어서 [0]배열은 A행렬, [1]배열은 B행렬, [2]배열은 […]
행렬의 거듭 제곱 c언어 소스 0. 행렬로 사용할 2차원 배열을 만듬 < 구조체로 만듬 > 0-2. 구조체 변수를 여러 개 만들고 m변수는 […]
연산자의 우선순위는 후위연산자> 간접참조연산자=전위연산자이다. 변수옆에 가장 먼저 오는 연산자가 있을 때는 우선순위를 따지지 않고 그 연산자부터 처리한다.따라서 ++(*p)와 ++p의 값은 다르다. 애매할 때 […]
사용자로부터 중위식을 받아서 중위식 배열에 저장 중위식 배열과 스택을 이용해서 후위식 배열을 생성 후위식 배열을 이용해서 트리를 구성 트리를 이용해서 계산기 구현 […]