C언어 8

기초컴퓨터프로그래밍 C언어(9)-배열

C언어 배열 완벽 가이드: 기초부터 활용까지C 언어에서 배열 이해하기C언어 배열에서 원소 개수 세는 방법 알아보기C언어 배열 복사하기: 얕은 복사 vs 깊은 복사C언어: 배열을 함수의 인수로 전달하기C언어: 원본 배열의 변경을 금지하는 방법C 언어에서 배열 이해하기C 언어에서 배열은 동일한 데이터 유형의 여러 값을 저장하는 데 사용됩니다. 배열을 사용하면 코드가 더욱 깔끔하고 효율적으로 변할 수 있습니다. 이번 포스팅에서는 C 언어의 배열에 대해 자세히 알아보고, 예제 코드와 함께 사용 방법을 설명드리겠습니다.1. 배열 선언 및 초기화배열을 선언하는 방법은 다음과 같습니다:int arr[5]; // 크기가 5인 정수형 배열 선언 배열을 선언하면서 초기화하는 방법도 있습니다:int arr[5..

IT 2025.01.10

기초컴퓨터프로그래밍 C언어(6)-while, for 반복문

목차While문For문 저번시간에는 조거문에대해 설명했죠? 이번시간은 반복문에대해 설명합니다. 조건문과 반복문은 정말 많이 사용되는 문법이니 어제 내용과 오늘 포스팅 내용을 꼭 이해하시고 넘기시길 바랍니다. 반복문은 프로그래밍에서 특정 작업을 반복적으로 수행할 때 사용됩니다. C 언어에는 for, while, 그리고 do-while 반복문이 있으며, 각각의 사용 방법과 특성을 이해하는 것이 중요합니다 While문while 문은 조건이 참인 동안 코드 블록을 반복해서 실행하는 제어 구조이고, 조건이 거짓이 되면 반복이 종료됩니다. while 문을 사용하면 반복 횟수가 명확하지 않은 경우에도 반복을 제어할 수 있습니다. 다음은 while 문의 기본 구조와 예제입니다:while (조건) { // 실행할 ..

IT 2025.01.03

기초컴퓨터프로그래밍 C언어(5)-조건문

switch (변수) { case 값1: // 값1일 때 실행되는 코드 break; case 값2: // 값2일 때 실행되는 코드 break; case 값3: // 값3일 때 실행되는 코드 break; default: // 어떤 값과도 일치하지 않을 때 실행되는 코드 break;}목차조건문이란 무엇인가?if 계열 if, if-else 조건문else-if 조건문switch 조건문 드디어 조건문을 포스팅하네요. 제가 처음 C언어를 공부하면서 처음으로 흥미있게 공부했던 파트입니다. 이전까지는 문구를 띄운다던지, 계산을 한다든것만 구현가능했지만, 이 파트를 공부한 후로는 드디어 '프로그램'이라 할만한것을 만들 수 있습니다. 조건문이란 무엇인가조건문은 ..

IT 2025.01.02

기초컴퓨터프로그래밍 C언어(4)-수식과연산자

목차산술 연산자관계 연산자논리 연산자 조건 연산자 일반 수학적 표현과C언어 수식은다릅니다. C에서는 연산자 생략이 불가능해요.예를들어 '철수야물떠와라'이러면 철수가 알아서 물을 잘 떠오겠죠?근데 컴퓨털한테는 '컴퓨터야 너의 위치를 기준으로 x축으로5만큼 떨어진 곳에서 100ml컵을이용해 삼다수를 떠와'이런식으로 명령해줘야 해요. 수학에서는 2a+3a=5a이잖아요? 컴퓨터는 B=2*a+5*a이렇게 명령해줘야합니다. 앞서 포스팅에서 언급햇듯 컴퓨터에서 =는 같다'equal'의뜻이 아니라 '넣는다'입니다. 이와같이 수학과 의미가 다른 연산자를 소개할게요. 산술 연산자 (Arithmetic Operators)+: 덧셈-: 뺄셈\*: 곱셈/: 나눗셈%: 나머지관계 연산자 (Relational Ope..

IT 2024.12.31

기초컴퓨터프로그래밍 C언어(3)-기호상수, 진법변환, 데이터형 크기

목차기호 상수- 기호 상수의 정의 기호 상수의 사용 예제 진법 변환 2진법, 8진법, 16진법의 개념 진법 변환 방법 및 예제 데이터형 크기 데이터형의 종류와 크기 각 데이터형의 메모리 사용량 문자형 데이터 문자형 데이터의 정의 아스키 코드와 문자형 데이터이번 포스팅은 메모리와 관련되어있습니다. 최대한 어려운 내용을 뺐으니 잘 봐주시고 일단 이런게 있다~하고 넘기세요.해당 규칙들은 차근차근 다시 언급할겁니다. 먼저 기호상수입니다. 기호상수란? 말그대로 상수입니다. 변수에다가 지정된 값을 계속 재사용 하고싶을때 사용됩니다. 기호상수를 사용하면 프로그램이 무거워질경우 유지보수가 용이해지고 잡버그를 줄일 수있습니다. 기호상수를 2가지로 구현할건데 저번 포스팅에서 보여드렸던 예제를 사용할게요 #include#d..

IT 2024.12.30

기초컴퓨터프로그래밍 C언어(2)-데이터형(정수,실수,int,float등)

목차변수와 데이터형변수의 정의 데이터형의 종류 (int, float, double, long, long long) 기본 코드 예제 변수 선언 및 초기화 기본 연산 및 출력 예제 데이터형별 출력 포맷 printf 함수 사용법 각 데이터형의 출력 포맷 (%d, %f, %lf, %ld, %lld) 실습 예제 직사각형의 넓이와 둘레 계산 원의 면적 계산 오늘은 변수에대해 설명하겠습니다.음... A=1이고 B는=2일때 A+B=3 해당 명제는 참이죠? 근데 컴퓨터한테 이따구로 일시키면 에러가 남발합니다. 엥? 왜요? 바로 3이라는 값을 저장할 변수가 없기때문입니다.자바스크립트나 파이썬은 알잘딱깔센 하던데요? 하시려면 뒤로가기하십시요... (프로그래밍에서 가장 기초적인 언어인 C언어에선 그렇다구요 ..

IT 2024.12.30

기초컴퓨터프로그래밍 C언어(1)

목차실행환경 설정 Visual Studio 설치 및 설정 빈 프로젝트 생성 기본 코드 작성 소스 파일 추가 및 이름 변경 기본 코드 구조 설명 Hello World 출력 코드 예제 및 설명 주요 명령어 설명 추가 설명 void와 return 0;의 의미 printf 함수 설명 실행환경은 window환경이고 IDE(개발도구)는 Visual Studio로 사용하겠습니다.설치는 무료버전인 community버전을 다운하면 됩니다.Visual Studio 2022 커뮤니티 버전 – 최신 무료 버전 다운로드 Visual Studio 2022 커뮤니티 버전 – 최신 무료 버전 다운로드Windows, Android 및 iOS용 최신 개발자 앱을 만들기 위한 모든 기능을 갖춘 확장 가능한 무료 IDE를 사용해..

IT 2024.12.30
반응형