c++ 13

c형식 지정자, 변수선언

변수란?프로그램이 사용하는 데이터를 일시적으로 저장할 목적으로 사용하는 메모리 공간데이터를 담아 두는 상자로 생각할 수도 있다.변수에 있는 값은 언제든지 바뀔 수 있다.여러 종류의 데이터 형식을 저장할 수 있다.변수를 선언하려면 자료형과 변수의 이름을 적어준다. 변수 선언자료형 변수이름;int x;정수의 값이 저장되는 x라는 이름의 변수를 생성한다.변수는 초기화가 필요하다 초기화 방법 int value = 10;   #include   표준 입출력정수형이라서 %d 변수 하나로 여러개의 값도 출력 할 수 있다.  실습dev-c++ 실행가장 윗줄에 주석 달기 어떤 기능을 하는지

c++ 2025.03.31

정수와 실수 문자 출력 프로그래밍

C 언어에서 정수, 실수, 문자를 출력하는 방법은 printf() 함수를 사용하는 것입니다. printf() 함수는 다양한 서식 지정자를 사용하여 다양한 타입의 데이터를 출력할 수 있습니다.1. 정수 출력정수는 int 자료형을 사용하여 저장되며, %d 또는 %i 서식 지정자를 사용하여 출력할 수 있습니다.예제:#include int main() { printf("%d은 정수입니다.",10); return 0;}#include int main() { int num = 42; // 정수 변수 선언 및 초기화 printf("정수 출력: %d\n", num); // %d로 정수 출력 return 0;}num 변수는 42라는 값을 가집니다.printf()에서 %d를 사용하여 정수 값..

c++ 2025.03.18

c 언어 규칙

C 언어는 비교적 간단하고 강력한 프로그래밍 언어로, 프로그램을 작성할 때 지켜야 하는 다양한 규칙들이 있습니다. C 언어를 제대로 사용하기 위해서는 다음과 같은 기본적인 규칙들을 이해하고 따라야 합니다.1. 대소문자 구분C 언어는 대소문자를 구분합니다. 즉, Variable, variable, VARIABLE은 서로 다른 변수명으로 취급됩니다.예시:int x = 10; // x라는 변수int X = 20; // X라는 다른 변수2. 세미콜론(;) 사용세미콜론(;)은 C 언어에서 명령어의 끝을 나타냅니다. 모든 명령문은 세미콜론으로 끝나야 합니다.예시:int a = 5; // 변수 선언 및 초기화 후 세미콜론a = a + 1; // 연산 후 세미콜론3. 중괄호 { } 사용중괄호는 **블록(bloc..

c++ 2025.03.18

c 함수 반환문 return,void

C 언어에서 **함수의 반환문(return statement)**은 함수 실행이 끝났을 때 값을 반환하고, 함수를 종료시키는 역할을 합니다. return 문을 사용하면 함수의 실행을 종료하고, 선택적으로 값을 반환할 수 있습니다.1. 반환 값이 있는 함수함수가 값을 반환할 때는 return 뒤에 값을 넣어 반환해야 합니다. 함수의 반환 타입에 맞는 값을 반환해야 합니다.예시 1: 정수 값을 반환하는 함수#include // int형 값을 반환하는 함수int add(int a, int b) { return a + b; // 두 수의 합을 반환}int main() { int result = add(3, 4); // add 함수 호출 printf("Result: %d\n", result);..

c++ 2025.03.18

void

void는 C 프로그래밍 언어에서 "없음", "빈", **"무효"**를 의미하는 키워드입니다. void는 여러 가지 용도로 사용되며, 함수의 반환값, 매개변수, 포인터의 타입 등을 정의하는 데 사용됩니다.void의 주요 용도:반환값이 없는 함수:함수가 아무런 값을 반환하지 않을 때 void를 사용하여 반환값이 없음을 명시합니다.예를 들어, 출력만 하고 값을 반환하지 않는 함수에서 void를 사용합니다.예시:여기서 greet() 함수는 void 반환 타입을 가지므로, 이 함수는 값을 반환하지 않습니다. greet() 함수는 단순히 화면에 "Hello, World!"를 출력하는 역할을 합니다.#include void greet() { printf("Hello, World!\n"); } int main() ..

c++ 2025.03.18

int main(), return 0

int main()은 C 프로그램에서 메인 함수를 정의하는 구문입니다. C 프로그램에서 실행이 시작되는 지점은 항상 main 함수입니다. 이 함수는 **프로그램의 진입점(entry point)**이며, 프로그램이 실행되면 가장 먼저 호출됩니다.int main()의 의미:int:int는 정수형(integer)을 의미합니다. main() 함수는 정수형 값을 반환(return)해야 합니다.이 반환값은 운영 체제에 프로그램 실행 결과를 알려주는 용도로 사용됩니다.보통 0은 프로그램이 정상 종료되었음을 의미하고, 0 이외의 값은 오류가 발생했음을 나타냅니다.main():main은 C 프로그램에서 메인 함수를 의미합니다.main 함수는 프로그램이 시작되면 자동으로 호출되며, 이 함수 안의 코드가 실행됩니다.main..

c++ 2025.03.18

c 주요 함수 - #include<stdio.h>

#include는 C 프로그래밍에서 헤더 파일을 포함하는 지시문입니다. 이를 통해 표준 입출력 기능을 사용하도록 프로그램에 지시합니다.설명:#include: C에서 #include는 전처리기 지시어로, 다른 파일을 프로그램에 포함시키는 역할을 합니다. 주로 다른 파일에 정의된 함수, 변수, 매크로 등을 사용하기 위해 사용됩니다.: stdio.h는 Standard Input/Output의 약자로, 표준 입출력 관련 함수들이 정의된 헤더 파일입니다. 이 헤더 파일을 포함시켜야 printf(), scanf(), getchar(), putchar()와 같은 함수들을 사용할 수 있습니다.stdio.h에 포함된 주요 함수들:printf(): 콘솔에 출력하는 함수입니다.scanf(): 콘솔에서 입력을 받는 함수입니다..

c++ 2025.03.18

c학습2 저장, 컴파일, 실행방법

프로젝트 - 서로 관련 있는 소스 파일들을 하나로 묶어주는 컨테이너프로젝트 생성 -> 소스파일을 프로젝트에 추가   소스파일- 사람이 아는 언어(실행하고자 하는 동작) - 프로그램이 입력된 텍스트 파일소스파일을 기계가 알수 있도록 변환(실행파일) - 컴파일컴파일이 되면 오브젝트 파일(기계어)가 만들어진다. 컴파일 오류 컴파일시 오류가 발생할 경우 처리가 매우 중요하다. 오류- 문법오류 또는 논리 오류문법 오류는 에디터에서 수정하면 됨- 문법이 틀리면 컴파일러는 코드를 이해할 수 없다.논리 오류는 컴파일 단계에서는 발생하지 않음 알고리즘 - 요리를 만드는 방법 주석 다는 방법 /*     주석 내용 */// 한줄 주석\n 다음줄 개행    #include int main(void){ printf("hell..

c++ 2025.03.18