본문 바로가기

c언어3

C언어 문자열 처리를 위한 함수들 정리(2020ver). 이번 포스팅에서는 C언어와 관련된 3가지 주제를 다룬다. 문자열을 저장하는 방법과 문자열 처리를 위한 여러 함수들을 소개하고, 구조체가 무엇인지 어떤 방식으로 선언하는지 간단한 내용을 알아본다! 문자열은 배열을 통하여 선언하여 사용할 수 있다고 알고 있다. 이를 포인터와 비교하면 크게 다르지 않음을 알 수 있다. 포인터와 배열의 유일한 차이점은 주소값의 변경은 포인터는 가능하고 배열은 불가능하다 뿐이다. 때문에 배열을 상수형태의 포인터 즉 포인터 상수라 부른다. 따라서 문자열을 여러개 저장하는 방법으로 배열, 2차원 배열을 사용하는 방식이 있다. 또 포인터를 이용하는 방식인 포인터 배열을 이용하여 문자열을 저장할 수 있다. 문자열 입출력 함수이다. int getchar(void) 하나의 문자를 읽어서 반.. 2020. 8. 4.
C언어 간단공부(2020ver). 아주 간단한 C언어 와 관련된 내용들이다. 기초적인 지식내용들과 프로그램이 만들어지는 과정에대한 포스팅이다! int, return 같은 기본적으로 내장된건 예약어(reserved word) 라고한다. stdio.h 는 헤더파일이고 이를 include 시켜서 사용한다. standard input output header의 약자이다. c언어는 헤더파일과 c파일(리소스)가 같이 쓰임 헤더파일은 함수들의 헤더정보를 가지고 있다. 즉 함수들의 정의 정보를 가지고 있다(메뉴판 같이 가지는것임). 또한 헤더함수는 자신이 직접 만들수 있다 이 경우는 안에 사용하는것이 아닌 " " 안에 사용하여 나타낸다. 1.~.c 파일을 만든다. 2. 전처리과정을 한다(preprocessing) : 매크로처리, 주석을제거하는 처리를 .. 2020. 7. 28.
c언어 기초 공부 06. 오늘도 반복문을 살펴본다. do while 문은 do{ }먼저 실행 그다음 while(조건); 실행 키보드로부터 값을 받아온 후에 조건을 실행할때 사용을 한다. for문 for(i=0; i 2019. 11. 6.