본문 바로가기

c언어123

c언어 라이브러리 함수(내장 함수) 알아보기 2(수학 함수, 기타 함수) c언어 라이브러리 함수(내장 함수) 알아보기 2(수학 함수, 기타 함수) 네 안녕하세요, 이번 포스팅에서는 수학 관련 함수를 한 번 알아보도록 하겠습니다. 실제로 c언어는 수학적인 분야에서 정말 많이 씁니다. 그 이유는 연산 속도가 매우 빠르기 때문입니다. 그래서 큰 단위의 수학 연산이 들어갈 경우에는 인터프리터 언어(대화형 언어)인 파이썬보다 컴파일 언어인 c언어가 훨씬 빠릅니다. 그 이유는 파이썬은 줄 하나하나를 실행을 시키는데, c언어는 전체적으로 컴파일러가 스태킹을 한 후에 한 번에 실행을 시키기 때문입니다. 그럼 이제 수학 함수에 대하여 한 번 알아보도록 하겠습니다. 1. 수학 함수의 사용법과 종류 사실 수학 함수는 정말 고급 기능을 요하는 수학 분야나 데이터 분석 등을 하지 않는다면 사용을 잘.. 2022. 12. 6.
c언어 라이브러리 함수(내장 함수) 알아보기 1(난수 함수) c언어 라이브러리 함수(내장 함수) 알아보기 1(난수 함수) 네 안녕하세요, 이번 포스팅에서는 c언어에서 사용하는 내장 함수 중에 난수를 다루는 함수들에 대하여 알아보도록 하겠습니다. 우리가 사용하는 프로그램들은 다들 무작위성이 강합니다. 그래서 난수를 필히 사용을 하게 되죠. 이만큼 중요한 요소이기 때문에 잘 알고 넘어가야 합니다. 그럼 지금부터 시작하도록 하겠습니다. 1. 난수 함수 난수 함수는 말 그대로 규칙성이 존재하지 않아서 임의로 생성되는 수들을 다루는 함수를 말합니다. 그리고 이러한 난수는 특히 프로그래밍을 할 때 테스트를 해본다거나, 암호학, 혹은 게임 관련한 일을 할 때 매우 중요하게 사용을 합니다. 그리고 이러한 난수는 크게 두 가지의 경우로 나뉩니다. 초기값에 따라 순서가 어느 정도는.. 2022. 12. 6.
c언어 함수 원형 이용해 보기 c언어 함수 원형 이용해 보기 네 안녕하세요, 이번 포스팅에서는 함수의 원형을 이용하는 방법에 대하여 알아보도록 하겠습니다. 함수의 원형은 컴파일러를 원칙적으로 사용할 수 없는 경우에 사용을 하게 되는데요, 그게 무엇이며, 함수 원형은 어떻게 생겼고, 그것을 어떤 방법으로 이용을 하면 되는지 한 번 자세히 알아보도록 하겠습니다. 1. 함수 원형 함수의 원형은 함수의 이름, 매개 변수로 반환형을 미리 함수가 정의되기 전에 선언을 하는 것을 말하며, 사용자 정의 함수와 차이가 있다면 함수의 몸을 가지고 있지 않으며, 함수명 끝에 세미콜론(;)이 붙어있다는 것입니다. 그리고 매개 변수의 이름은 생략을 해도 무관합니다. 1 - 1. 함수 원형을 사용을 해야 하는 경우 함수의 원형을 사용을 해야 하는 경우는 어떤.. 2022. 12. 4.
c언어 사용자 정의 함수의 매개 변수 이용 방법과 반환 값 올바르게 받는 법 알아보기 c언어 사용자 정의 함수의 매개 변수 이용 방법과 반환 값 올바르게 받는 법 알아보기 네 안녕하세요, 이번 포스팅에서는 사용자 정의 함수의 매개 변수와 반환 값에 대하여 알아보도록 하겠습니다. 사실 이것도 우리는 계속 써오던 것인데, 그걸 우리가 정확히 어떤 이름을 가지고 있는지를 몰랐습니다. 그래서 그 친구들의 이름을 이제 알게 될 것이고, 그 사용법도 정확히 알게 될 것입니다. 그럼 지금부터 시작하도록 하겠습니다. 1. 인수와 매개 변수 우리가 프로그래밍 언어를 사용을 하면 두 개가 항상 세트로 묶입니다. 바로 '인수'와 '매개 변수'입니다. 이 둘은 함수를 호출할 때, 그 함수가 가지는 데이터를 주고 받기 위해서 사용이 됩니다. 그중에서 인수는 함수를 호출하는 프로그램에 의하여 실제 함수로 전달이 .. 2022. 12. 4.