C언어
-
<ctype.h> 함수 구현하기C언어/C앗 모음 2025. 5. 6. 16:38
안녕하세요 무야 입니다~ 이번 포스팅에는 헤더 안의 함수에 대해 알아보도록 하겠습니다!(Ctrl + F로 찾아보세욧) C 언어를 사용하다 보면 텍스트 데이터를 다루는 경우가 많죠?이때, 각 문자가 어떤 종류인지 (알파벳인지, 숫자인지, 공백인지 등) 확인하거나대소문자를 변환해야 할 때가 있습니다.바로 이럴 때 사용되는 헤더 파일이 입니다! 는 C 표준 라이브러리에서 제공하는 헤더 파일로,문자의 속성을 판별하고 대소문자를 변환하는 다양한 함수들을 담고 있습니다. 함수를 알기 전에 뭔저 알아보아야 할 것이 ASCII입니다!ASCII란?ASCII(American Standard Code for Information Interchange)는 문자를 숫자로 표현하는 문자 인코딩 방식입니다. 각 문자는 0부터 1..
-
🌱1단계 : 텃밭 만들기 "C언어 개발 환경 설정"C언어/C 뿌리기 시리즈 2025. 4. 29. 20:43
안녕하세요 무야 입니다~ 이번 포스팅에는 본격적으로 C를 뿌리기 위한 환경을 조성하기 위해 개발 환경 설정법에 대해 알아보도록 하겠습니다!C언어 개발에 필요한 도구C언어 프로그래밍을 시작하기 위해 필요한 기본 도구는 다음과 같습니다:텍스트(코드) 에디터 또는 IDE(통합 개발 환경): 코드를 작성하는 도구C 컴파일러: 작성한 코드를 컴퓨터가 이해할 수 있는 언어로 변환하는 도구 (기계어 - 자연어 통역기)디버거: 코드의 오류를 찾고 수정하는 도구일반적으로 IDE(통합 개발 환경)에는 이 3가지를 모두 가지고 있습니다온라인 C언어 컴파일러 / IDE파일 관리와 연결을 원활하게 하려면 로컬에서 작업하는 것이 편하지만 짧은 코드나 교육할 때 또는 모바일 기기에서 C 프로그래밍 할 때는 온라인 컴파일러도 나쁘지..
-
🌱0단계: C란? "C언어의 역사와 특징"C언어/C 뿌리기 시리즈 2025. 4. 29. 19:34
안녕하세요 무야 입니다~ 포스팅에 앞서... 요즘 스타듀밸리라는 게임에 빠져있습니다... 씨를 뿌리고 수확물을 거두는... 근데 '씨 = C'? 뭔가뭔가라서..C언어로 농사를 지으면 어떨까 생각이 들어 'C뿌리기' 시리즈를 만들면 재미있을 것 같아 시작하게 되었습니다!풍성한 수확을 위하여!!! 첫 글은 C언어의 역사?에 대해 다루니 사실 스킵하셔도 될 것 같습니다. 그래도 읽어줘요..C언어의 탄생 배경C언어는 1972년 미국 벨 연구소의, 데니스 리치(Dennis Ritchie)에 의해 개발되었습니다. UNIX 운영체제를 개발하기 위한 도구로 만들어졌는데요, 그 전에 사용되던 B언어를 발전시켜서 만들었기 때문에 다음 알파벳인 'C'라는 이름이 붙었다고 합니다.B -> NewB -> CC언어는 처음부터 효..