본문 바로가기
728x90

변수5

C언어 변수 범위와 순환 호출 1. 변수의 속성변수는 기본적으로 값, 타입, 크기 등의 속성을 가지며, 이에 더해 범위(scope), 생존 시간(lifetime), 연결(linkage) 같은 추가적인 특성을 갖는다. A. 변수의 범위변수의 범위(Scope)란 해당 변수를 사용할 수 있는 영역을 의미한다. 변수의 범위는 크게 다음과 같이 나뉜다. 지역 변수(Local Variable): 함수 또는 블록 내부에서 선언되어 해당 블록 내에서만 사용 가능전역 변수(Global Variable): 함수 외부에서 선언되어 프로그램 전체에서 사용 가능파일 범위(File Scope): 특정 소스 파일 내에서만 접근 가능한 변수 B. 변수의 생존 시간변수의 생존 시간(Lifetime)은 메모리에 존재하는 기간을 의미한다. 변수가 선언된 위치에 따라 .. 2025. 1. 27.
03_Q&A 변수랑 매개변수의 차이에 대한 물음.zip Q1. 변수와 매개변수의 차이는?변수(Variable)란?"데이터를 저장하는 상자""내가 내 주머니에 돈을 넣어두고 쓰는 것"(내가 직접 값을 넣고 저장하는 개념)  ✔ 프로그램에서 값을 저장하는 공간✔ 숫자, 문자, 문자열 등 다양한 값을 저장 가능✔ 언제든 값을 바꿀 수 있음✔ 변수를 만들고(int x = 10;), 그 값을 사용함.✔ 값은 직접 지정하거나 수정할 수 있음.매개변수(Parameter)란?"함수에게 값을 전달하는 특별한 변수""친구한테 돈을 받아서 사용하는 것"(함수 바깥에서 값을 전달받아 사용)  ✔ 함수가 실행될 때 외부에서 값을 받아서 사용하는 변수✔ 함수 내부에서만 사용됨✔ 이 값은 함수 호출 시 결정됨.✔ printScore(100); → 100이라는 값을 함수로 전달✔ int.. 2025. 1. 22.
C언어 프로그램 구성요소 C 언어는 컴퓨터 프로그래밍의 기초를 배우기에 적합한 언어이다. 참고로 아래 내용은 본인이 되집어보고자 하는 내용 위주로 추려 정리하였으므로 이 점 참고바란다.1. 전처리기 (Preprocessor)C 프로그램에서 #include 와 같은 문장은 전처리기 지시어이다. 모든 전처리기 지시어는 # 기호로 시작하며, 보통 코드의 첫 번째 줄부터 작성된다.헤더 파일(header file)은 코드의 일부가 포함된 텍스트 파일로, .h 확장자를 가진다. 예를 들어 stdio.h는 standard input output의 약자로, 표준 입력 및 출력을 담당하는 라이브러리 함수를 포함하고 있다. 표준 입력과 출력이란 다음을 의미한다:표준 입력: 키보드 입력표준 출력: 모니터 출력즉, 우리가 자주 사용하는 printf(.. 2025. 1. 18.
게임 개발에서 C# 변수와 데이터 타입 이해하기 C#에서의 변수? 데이터 타입?프로그래밍에서 변수(Variable)는 데이터를 저장하는 공간입니다. 변수는 프로그래밍에서 데이터를 저장하고, 이 데이터에 이름을 붙여 코드 내에서 쉽게 참조하고 관리할 수 있게 해주는 중요한 도구입니다. 각 변수는 특정 데이터 타입(Data type)을 가지고 있으며, 이 타입은 변수가 저장할 수 있는 데이터의 종류와 크기를 결정합니다. C#은 다양한 데이터 타입을 제공하는데, 여기서는 가장 흔히 쓰이는 int, float, double, bool, string에 대해 자세히 알아보겠습니다.  1. int (정수형):int는 정수를 저장하는 데 사용되는 데이터 타입입니다.범위: -2,147,483,648 ~ 2,147,483,647예: int score = 100;은 's.. 2024. 2. 6.
게임 개발을 위한 강력한 도구 C#의 간단한 소개 C#이란?C#은 Microsoft에 의해 개발된, 강력하고 다재다능한 프로그래밍 언어입니다.C#은 NET 프레임워크를 기반으로 하며, 안정적이고 효율적인 소프트웨어 개발을 가능하게 합니다. 특히, Unity 게임 엔진과의 높은 호환성 덕분에 게임 개발자들 사이에서 매우 인기가 높습니다.Unity는 3D 및 2D 게임 개발을 위한 포괄적인 플랫폼을 제공하며, C#을 이용해 게임 로직과 상호작용을 프로그래밍합니다. C#의 큰 틀: 기본 구성 요소 이해하기모든 C# 프로그램은 Class와 Method로 구성됩니다. 프로그램의 실행은 Main Method에서 시작하여, 코드 내에서 정의된 명령들이 순차적으로 실행됩니다.클래스(Class):Class는 C# 프로그램의 기본 구성 단위입니다. 실제 세계의 객체를 모.. 2024. 2. 5.
728x90