728x90
300x250

프로그래밍/C, C++ 8

# C언어 포인터(Pointer) 완벽 가이드

C언어 포인터란 무엇인가? 포인터(pointer)는 메모리 주소를 저장하는 변수입니다. 보통 우리가 사용하는 변수는 값(value)을 저장하지만, 포인터는 그 값이 저장된 메모리의 주소를 가리키는 역할을 합니다. 포인터를 자세히 알아보기 전에!! 포인터랑 떼려야 뗄수 없는 배열 포스팅 내용 먼저 복습하고 가는 것도 좋겠습니다~. 2024.11.28 - [프로그래밍/C, C++] - C언어 배열 완벽 가이드 C언어 배열 완벽 가이드C언어 배열 완벽가이드: 초보자를 위한 친절한 설명과 예제 왜 배열을 사용할까요?C언어에서 배열은 같은 종류의 데이터를 연속적으로 저장하기 위한 공간입니다. 마치 서랍장에 같은 종류의ridev0901.tistory.com C언어에서 포인터는 메모리 주소를 저장하는 변수입니다. 즉..

C언어 배열 완벽 가이드

C언어 배열 완벽가이드: 초보자를 위한 친절한 설명과 예제 왜 배열을 사용할까요?C언어에서 배열은 같은 종류의 데이터를 연속적으로 저장하기 위한 공간입니다. 마치 서랍장에 같은 종류의 물건을 넣어 정리하듯, 배열은 다양한 데이터를 효율적으로 관리할 수 있도록 해줍니다.예를 들어, 10명의 학생의 국어 점수를 저장하려면, int score1, score2, score3, ... , score10;처럼 10개의 변수를 따로 선언해야 합니다. 하지만 배열을 사용하면 int scores[10]; 한 줄로 간단하게 선언하여 10개의 점수를 저장할 수 있습니다. 배열을 자세히 배우기 전에 이전 강의를 한번 상기시켜볼까요? 배열에게 반복문은 형제와 같습니다!!2024.11.27 - [프로그래밍/C, C++] - C언..

C언어 반복문 완벽 정복 가이드:심화편(for, while, do-while)

C언어 반복문 심화편(for, while, do-while) 반복문의 기초 복습C언어에서 반복문은 특정 코드 블록을 여러 번 반복 실행하는 데 사용되는 중요한 제어 구조입니다. 이전 강의에서 다룬 반복문의 기본적인 개념을 간단히 복습해 보겠습니다.while문: 주어진 조건이 참인 동안 코드 블록을 반복 실행합니다.do while문: 코드 블록을 최소 한 번 실행하고, 이후 주어진 조건이 참인 동안 계속해서 반복 실행합니다.for문: 초기화, 조건 검사, 증감식을 한 줄에 표현하여 반복 횟수가 정해져 있을 때 효과적으로 사용합니다.2024.11.26 - [프로그래밍/C, C++] - C언어 반복문 완벽 정복 가이드:기초편(for, while, do-while) C언어 반복문 완벽 정복 가이드:기초편(for..

C언어 반복문 완벽 정복 가이드:기초편(for, while, do-while)

C언어 반복문: 똑같은 작업을 반복하고 싶을 때!(for, while, do-while)이전 포스팅에서 조건문을 공부했습니다. if. else if, switch, 조건연산자 기초편과 심화편을 한번 보시고 반복문을 공부하면 어떨까 합니다! 2024.11.24 - [프로그래밍/C, C++] - C언어 조건문 완벽 정복 가이드: 기초편(if, else if, else, switch, 조건연산자) C언어 조건문 완벽 정복 가이드: 기초편(if, else if, else, switch, 조건연산자)if, else if, else, switch, 조건연산자오늘은 조건문을 연습해 보겠습니다. 이전 포스팅 기본 문법편에서 변수, 연산자, 자료형에 대한 기본 지식을 가지고 이번 포스팅을 학습해보시죠~2024.11.23..

C언어 조건문 완벽 정복 가이드: 심화편

if, else if, else, switch, 조건연산자:심화편오늘은 조건문을 다양하게 활영하는 예제를 다루려합니다. 이전 포스팅 조건문 완벽 정복 가이드: 기초편에 대한 기본 지식을 가지고 이번 포스팅을 학습해보시죠~2024.11.24 - [프로그래밍/C, C++] - C언어 조건문 완벽 정복 가이드: 기초편(if, else if, else, switch, 조건연산자) C언어 조건문 완벽 정복 가이드: 기초편(if, else if, else, switch, 조건연산자)if, else if, else, switch, 조건연산자오늘은 조건문을 연습해 보겠습니다. 이전 포스팅 기본 문법편에서 변수, 연산자, 자료형에 대한 기본 지식을 가지고 이번 포스팅을 학습해보시죠~2024.11.23 - [프ridev0..

C언어 조건문 완벽 정복 가이드: 기초편(if, else if, else, switch, 조건연산자)

if, else if, else, switch, 조건연산자오늘은 조건문을 연습해 보겠습니다. 이전 포스팅 기본 문법편에서 변수, 연산자, 자료형에 대한 기본 지식을 가지고 이번 포스팅을 학습해보시죠~2024.11.23 - [프로그래밍/C, C++] - #C언어 기본 문법(변수, 자료형, 연산자) #C언어 기본 문법(변수, 자료형, 연산자)C언어 실무 활용 예제와 기본 문법 설명C언어, 실무에서 어떻게 활용될까?C언어는 오랜 역사를 가진 언어임에도 불구하고 여전히 다양한 분야에서 활발하게 사용되고 있습니다. 특히 다음과 같ridev0901.tistory.com 서론: 조건문이 왜 필요할까요?C언어에서 조건문은 프로그램의 흐름을 제어하는 가장 기본적인 도구입니다. 우리가 살아가면서 다양한 상황에 따라 다른 ..

C언어 기본 문법(변수, 자료형, 연산자)

C언어 실무 활용 예제와 기본 문법 설명C언어, 실무에서 어떻게 활용될까?C언어는 오랜 역사를 가진 언어임에도 불구하고 여전히 다양한 분야에서 활발하게 사용되고 있습니다. 특히 다음과 같은 분야에서 C언어의 강점이 빛을 발합니다.시스템 프로그래밍: 운영체제, 컴파일러, 임베디드 시스템 등 시스템의 근간을 이루는 소프트웨어 개발에 주로 사용됩니다.게임 개발: 고성능이 요구되는 게임 엔진의 일부 또는 전체를 C언어로 개발하여 효율성을 높입니다.IoT (사물 인터넷) 기기: 메모리와 연산 능력이 제한적인 IoT 기기에서 효율적인 코드 실행을 위해 C언어가 활용됩니다.고성능 컴퓨팅: 수치 계산, 과학 기술 계산 등 고성능이 필요한 분야에서 C언어의 빠른 실행 속도가 유용하게 활용됩니다. 이전 시간에 이어서 오늘..

C언어 시작과 기본 입출력(printf, scanf)

C언어 유래, 역사, 기본 입출력1. C언어의 탄생과 발전C언어의 탄생C언어는 1970년대 초 벨 연구소의 데니스 리치와 켄 톰슨에 의해 개발된 프로그래밍 언어입니다. 유닉스 운영체제를 효율적으로 개발하기 위해 탄생한 C언어는, 강력한 표현력과 효율성으로 인해 빠르게 널리 사용되기 시작했습니다.C언어의 특징절차지향 언어: 문제를 순차적인 절차로 해결하는 데 특화되어 있습니다.저급 언어와 고급 언어의 중간: 하드웨어를 직접 제어할 수 있는 기능을 제공하면서도, 추상적인 개념을 사용하여 프로그래밍할 수 있습니다.이식성: 다양한 하드웨어 플랫폼에서 사용할 수 있도록 설계되었습니다.효율성: 컴퓨터 자원을 효율적으로 사용하여 빠른 프로그램을 개발할 수 있습니다.C언어의 영향력C언어는 운영체제, 컴파일러, 시스템 ..

728x90
300x250