프로그래밍 언어/C언어 12

C언어 기초이론 (문자열관련 함수)

STRLEN 함수란?​배열이나 함수의 길이를 int값으로 반환 시켜주는 함수​​** STRLEN함수의 특징 **​1) 문자열 길이를 나타내주는 함수임​2) 변수 뿐만 아니라 배열의 길이도 알 수 있음​3) int형태의 값으로 길이를 반환함​4) STRLEN함수를 사용하려면 #include 이라는 헤더파일을 선언해야 함​​​​** STRLEN함수 사용방법 **​1) #include (STRLEN함수가 있는 헤더파일 선언)​2) strlen(arr);(괄호안에 길이를 알고싶은 배열이나 변수입력)​​ /*제목: 배열 예제 11-3날짜: 2024.03.08.금내용: char형 1차원 배열을 선언과 동시에 "good time"으로 초기화 한 후, 저장된 내용을 출력하기*/#define _CRT_SECURE_NO_..

C언어 기초이론 (포인터 기본이론)

포인터란?​type이 곧 주소인 변수 (저장하기로 한 값을 주소로 해석)​​​-포인터를 통해 내부 주소들을 엿볼 수 있기에 포인터를 직접 코딩하는게 프로그램 뒷단의 주소들의 구조를 간접적으로 파악하는데 도움됨​-포인터를 여러번 중첩하여 주소들을 여러 걔 연결시키는 것도 가능함​​(+ 포인터에 쓰이는 * 표시는 *뒤에 있는 값을 주소로 생각해서 가봐라 라는 뜻임)​​​​​** 포인터 작동 원리 **​  CPU (처리) memory (저장)|---------------------| (address) |---------------------| | | | | | ALU | (data) | | | IP | | | | Register | (control) | | | | | | |---..