Ⅰ. 문제의 제기
프로그램은 한정된 메모리 공간을 활용하여 작성된 코드에 따른 작업을 수행한다. 메모리 공간이 한정되어 있다는 점에서 프로그램을 작성하기 위한 언어들에서는 각 변수 타입에 따른 허용 공간을 제한하고 있다. 연습문제3.2에서는 이와 같은 공간적 제약을 확인하고, 내부에서의 계
int main(int argc, char *argv[])
{
int i, cnt = 0;
people *data;
int *index;
char *s = "infile.txt";
if(argc == 1) data = Get_DataFromFile(s, &cnt); // 프로그램 시작할 때 파일명을 안주면 infile 오픈.
else{
data = Get_DataFromFile(*++argv, &cnt); // 프로그램 시작시 입력한 파일명으로 자료 저장.
}
index = (int *)malloc(sizeof(int) * cnt);
이용하여 해당 정수값을 반환하여 주는 역할을 하는 함수. 최초 입력은 string으로 받아온다.
void _strcpy(char *a, char *b)
문자열을 파라미터로 받아와 복사하여 주는 함수.
void Get_String(char *strtemp)
문자열을 입력받는 함수. 파라미터로 받아온 배열에 문자열을 입력받아 저장하여주는 역할을 한다.
8장
1. A. 배열
B. 첨자
C. 0, n-1
D. 원소수(배열크기)
E. 40
F. 10
G. puts()
H. 널(‘\0')
2. X, X, X, X, O
3. C 4. A 5. D
6. 24, 6, 2, 4, 3, 12
7. A. char str[] = "C Programing Language";
B. int art[7] = {0, 0, 0, 5};
C. in
1. 문자열의 길이, 복사, 검색 함수의 제작 문제
문자열을 다루는 함수를 구현하기 위해서는 명백한 문자열의 종료 조건이 있어야 한다. 이를 위해 문자열의 마지막을 NULL을 의미하는 0으로 채워주어야 할 것이다. 마지막을 0으로 표시했다면 문자열의 길이를 확인하는 함수에서는 0을 만날때까지 카운
Ⅰ. 문제의 제기
헤더 파일은 직접 정의하여 사용할 수 있으며, 이때는 ""를 이용해서 소스에 포함시켜 주어야 한다. 이번 리포트에서는 헤더 파일에 문자열과 관련된 함수들을 정의하고 소스 파일에서 끌어 쓰도록 프로그램을 구현한다. 헤더 파일에는 문자열에서 문자열을 검색하는 함수, 두 문자열
1. 알파벳, 숫자, 빈칸 확인 함수의 제작 문제
입력된 문자에서 문자와 숫자 등을 구별하기 위해서는 아스키코드를 이용해야 한다. 하지만 입력된 문자는 아스키코드로 인식되며, 코드 상에서 ''를 이용해서 문자를 지정하면 아스키코드로 비교되기 때문에 프로그램 구현에 있어서는 해당 문자의 아스
1. 기관의 사명, 목적 및 주 대상
사회복지관(Community Welfare Center)
: 기원은 영국의 사회복지법인 토인비 홀(Toynbee Hall), 미국의 헐 하우스(Hull House), 우리나라의 태화사회관(1921년 감리회 선교사 마이너여사에 의해)의 개관에서 비롯됨
사회복지관의 기본적 성격
①자주성
②지역성
③복지성
④