C언어 강의노트-포인터와 배열
페이지 정보
작성일 19-10-20 09:51
본문
Download : C언어 강의노트-포인터와 배열.hwp
다.[전산]C언어강의노트-포인터와배열 , C언어 강의노트-포인터와 배열공학기술레포트 ,
C언어 강의노트-포인터와 배열
Download : C언어 강의노트-포인터와 배열.hwp( 16 )
설명
레포트/공학기술
순서
C언어 관련 포인터와 배열에 관련되어 조사하였습니다.
,공학기술,레포트






1 포인터와 주소
2 포인터와 함수의 매개변수
3 포인터와 배열
4 번지 연산
5 문자 포인터와 함수
6 포인터 배열 : 포인터의 포인터
7 다차원 배열
8 포인토 배열의 초기화
9 포인터와 다차원 배열
10 명령 라인 매개변수 ( Command-line Aeguments )
11 함수의 포인터
12 복잡한 선언문
7 다차원 배열
/* 다차원 배열의 예 */
#include
#include
int day_of_year(int , int , int);
void month_day(int , int , int *, int *);
int pmonth, pday;
char daytab[2][13] = {
{0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31},
{0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}
};
void main(void)
{
int year, month, day, yearday;
printf(`year=`);
scanf(`%d`,&year);
printf(`month=`);
scanf(`%d`,&month);
printf(`day=`);
scanf(`%d`,&day);
yearday = day_of_year(year, month, day);
printf(`year=%d yearday=%dnn`,year,yearday);
month_day(year, yearday, &pmonth, &pday);
printf(`year=%d month=%d day=%dn`,year,pmonth,pday);
}
/* day_of_year: set day of year from month & day */
int day_of_year(int year, int month, int day)
{
int i, leap;
leap = year%4 == 0 && year%100 != 0 || year%400 == 0;
for( i = 1; i < month; i++)
day += daytab[leap][i];
return day;
}
/* month_day: set month, day from day of year */
void month_day(int year, i…(drop)
[전산]C언어강의노트-포인터와배열
C언어 관련 포인터와 배열에 대해서 조사하였습니다.