C언어

1. 배열동일한 자료형의 데이터를 연속적으로 저장하는 자료 구조C에서 배열은 고정된 크기를 가지며, 배열의 각 요소는 인덱스를 통해 접근 가능 배열의 선언배열을 선언 시 자료형과 배열의 크기를 지정int arr[5]; // 크기가 5인 정수형 배열 선언 배열 초기화int arr[5] = {1, 2, 3, 4, 5}; // 배열 선언과 동시에 초기화int arr[] = {1, 2, 3}; // 크기를 생략하면 초기화된 값의 개수에 맞춰 배열 크기가 결정됨 sizeof 연산자를 활용한 배열 크기 확인int arr[5] = {1, 2, 3, 4, 5};int size = sizeof(arr) / sizeof(arr[0]); // 배열의 요소 개수를 계산 2. 문자 배열문자들을 저장하는 배열로, 문자열을..
1. 함수 정의반환형 함수명(매개변수1, 매개변수2) { // 함수의 코드 return 반환값;}반환형: 함수가 작업을 수행한 후 반환할 값의 자료형, 값을 반환하지 않으면 void를 사용함수명: 함수의 이름매개변수: 함수가 호출될 때 함수로 전달되는 입력값return: 함수가 반환할 값을 명시한다. void형 함수는 return이 없거나, 단순히 return; 을 사용 2. 함수 호출호출 시에 함수명과 괄호 안에 필요한 인수(매개변수)를 넣는다.int result = 함수명(인수1, 인수2); 3. 함수 선언(프로토타입)함수 사용 전에 해당 함수가 어떻게 생겼는지 컴파일러에게 알려주기 위해 선언을 미리 한다.함수 선언이 없으면 함수 정의는 항상 함수 호출 이전에 있어야 한다.반환형 함수명(매..
계란소년
'C언어' 태그의 글 목록