본문 바로가기

728x90
반응형
c언어 배열
728x90
반응형
2

13-2 C 언어의 배열! 2016/07/05 - [컴퓨터/C언어] - 13-1 C 언어의 배열! 저번 시간에 이어서 마저 배열을 배워보도록 하겠습니다!! 이번 시간에는 문자열을 중심으로 다뤄 볼 건데요 먼저 예제를 한번 보도록 하겠습니다. #include int main(){ char arr[]={"Hello world!"}; int num = sizeof(arr); printf("%d", num); } 배열 arr의 길이를 계산하는 예제입니다 스페이스와 느낌표까지 하면 12문자가 들어가 있죠 그럼 여기서 이 예제를 실행하면 뭐가 나올까요?? 이런 결과가 나옵니다 왜 이럴까요?? 바로 문자열의 끝에 널 문자가 들어가기 때문입니다! 그럼 이 문자열을 출력하고 입력하는 방법을 알아볼까요? 저번에 2016/06/26 - [컴퓨터/C언.. 2016. 7. 5.
13-1 C 언어의 배열! 2016/07/03 - [컴퓨터/C언어] - 12 C언어 변수의 접근 범위!오늘은 C언어의 배열에 대해서 배워보도록 하겠습니다!! 배열은 같은 성격의 변수들을 여러 개 선언해야 할 때 사용하면 편리한 장치입니다 배열을 선언하는 방법은 다음과 같아요! int arr[10]; 이렇게 자료형과 배열의 길이를 정해서 선언해 주시면 됩니다!! int len = 10;int arr[len];또한 배열의 길이는 이런 식으로 변수를 받을 수 있어요 이번엔 배열을 초기화하는 방법을 알아보도록 할게요! int arr[5] = {1, 2, 3, 4, 5}; 이런 식으로 순차적으로 1, 2, 3, 4, 5으로 초기화 할 수 있어요! char arr[] = {"Hello world!"}; 이렇게 하면 빈 대괄호 안에는 문자열의.. 2016. 7. 5.