소개글
C언어 배열의 응용과 문자열에 대한 자료입니다.
본문내용
sizeof는 변수나 자료형의 크기를 바이트 단위로 반환하는 연산자이다.
배열을 초기화 할 때 배열의 크기는 적지 않고 데이터를 적는 다면 데이터 개수만큼 배열의 크기가 늘어간다.
이때 배열의 크기는 sizeof를 이용하여 알 수 있는데 원래 배열의 데이터 크기는 배열의크기*자료형크기 이므로 배열의 크기는 배열의 데이터 크기/자료형의크기로 구할 수 있게 된다.
위의 소스프로그램을 보게 되면 자료형은 double 이고, x의 데이터 크기는 40 이므로 배열의 크기는 즉 N은 5로 출력이 된다.
fabs는 실수형 데이터의 절댓값을 구하는 함수로써 배열 y에는 배열 x 데이터들의 절댓값이 들어가게 된다.
참고문헌
C언어 Express(2012), 천인국, 생능