본문 바로가기

C언어73

C언어) 배열 [배열] 1. 배열 이란? 동일한 타입을 가지는 변수들의 유한 집합. 배열을 선언하는 기본 형태는 변수명 뒤에 []괄호(bracket)와 배열 크기 지정문이 온다. 배열 선언문에 []괄호가 1개이면 1차원 배열이고 두 개이면 2차원 배열이다. []괄호 안 크기는 이 배열이 몇개의 요소를 가지는지, 몇개의 변수가 모여서 배열을 구성하는지를 지정한다.(자연수로된 상수를 입력해야된다) 예시) 배열을 구성하는 각각의 개별 변수들은 배열 요소(Element)라고 한다. int At[5] 선언을 보면 At[0] 부터 At[4]까지 정수형 배열 요소 다섯개가 동시에 생성된다. 2. 배열의 특징 배열은 기본형과는 달리 여러 개의 변수를 하나의 이름으로 모아 높은 것이다. 그래서 기본형 변수들과는 다른 면이 많다. 1).. 2023. 12. 20.
C언어] 숫자 슬롯 머신 게임 (배열) [숫자 슬롯 머신 게임 (배열)] 툴 버전 : Visual Studio 2022 숫자 슬롯 머신 게임을 반복문과 연산자, 비교연산, 논리연산자, 배열을 활용하여 만들고 함수화 하기 HTML 삽입 미리보기할 수 없는 소스 2023. 12. 19.
C언어) 함수 : 원형의 형식 [원형의 형식] 1. 원형의 형식 함수의 원형은 컴파일러에게 함수에 대한 정보를 제공하기 위해 작성한다. 그래서 함수의 본체는 적지 않으며 리턴 타입, 함수 이름, 인수 목록만 적는다. 함수를 정의하는 형식에서 본체를 빼고 뒤에 세미콜론을 붙이면 이것이 함수의 원형이다. 원형 선언도 하나의 문장이므로 세미콜론이 반드시 있어야한다. 2023. 12. 19.
C언어) 함수의 인수 [인수] 1. 인수 란? 인수(Parameter)는 호출원에서 함수에게 넘겨주는 작업 대상이라고 할 수 있다. 두 함수 사이의 정보 교환에 사용되므로 매개 변수(Argument)라고도 한다. 인수는 형식인수와 실인수로 구분되는데 함수의 인수 목록에 나타나는 인수를 형식 인수(반는쪽)라고 하며 함수호출부에서 함수와 함께 전달되는 인수를 실인수(보내는쪽)라고 한다. 2023. 12. 19.
C언어] 표준 함수 [표준 함수] 1. 표준함수 표준함수는 자주사용되는 함수를 컴파일러 제작사들이 미리 만들어 배포한것을 말한다. 표준 함수들의 집합을 런타임 라이브러리( CRT)라고 부른다. 2023. 12. 18.
C언어] 숫자 베이스볼 게임 (함수화) [숫자 베이스볼 게임 (함수화)] 툴 버전 : Visual Studio 2022 숫자 베이스볼 게임을 반복문과 연산자, 비교연산, 논리연산자를 활용하여 만들고 함수화 하기 HTML 삽입 미리보기할 수 없는 소스 결과 화면) 2023. 12. 18.
C언어] 함수 [함수] 1. 함수(Function) 란? 함수는 전체코드를 구성하는 단위로서 코드의 한 블럭 역할을 한다. 하나의 특별한 목적의 작업을 수행하기 위해 독립적으로 설계된 프로그래밍 코드의 집합. 함수는 크게 표준 함수와 사용자 정의 함수로 구분할 수 있다. 2. 사용자 지정 함수 name : 함수의 이름이며 이 이름을 통해 함수를 호출한다. 인수 목록 : 함수가 해야 할 일의 세부 사항을 지정하며 함수의 작업거리라고 할 수 있다. 함수의 동작에 필요한 인수는 없을 수도 있고 여러 개일 수도 있는데 인수 목록에 필요한 인수의 타입과 이름을 밝힌다. type : 함수가 리턴하는 값의 테이터형이며 함수의 작업 결과라고 할 수 있다. 본문 : {} 괄호 안에 실제 함수의 코드가 위치. 예시) 예시와 같이 더하기.. 2023. 12. 18.
C언어] 비트 연산자 [비트 연산자] 1. 비트 연산자 란? 논리 연산자와 비슷하지만 비트를 연산 대상으로 한다는 점이 다르다. 비트(bit)란 기억 장치의 최소 단위로서 1또는 0을 기억하며 8개의 비트가 모여야 1바이트가 된다. 2023. 12. 18.
C언어] 논리 연산자 [논리 연산자] 1. 논리 연산자 란? 관계 연산자와 함께 사용되며 두 개 이쌍의 조건식을 결합하여 하나의 진리값을 만든다. 2023. 12. 18.
728x90