|
printf(\"\\n번호 : \");
scanf_s(\"%d\",&d->num);
fflush(stdin);
d->next=NULL;
return d;
} else { //head가 NULL이 아닌 경우에는 head의 다음 노드를 입력함수에 넘겨준다. 그렇
|
- 페이지 39페이지
- 가격 3,000원
- 등록일 2014.06.23
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
printf("제목 : ");
gets(list[cnt].title);
printf("가수 : ");
gets(list[cnt].artist);
printf("저장된 위치 : ");
gets(list[cnt].directory);
printf("분류(가요, 팝, 클래식, 영화음악) : ");
gets(list[cnt].group);
cnt++;
}
void deleteDB(struct musicDB list[]){
char delTitle[CHAR];
int i, j;
printf("삭
|
- 페이지 9페이지
- 가격 1,700원
- 등록일 2014.12.12
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
함수: void free(void *ptr);
ptr은 해제하기를 원하는 기억 장소의 시작점에 대한 포인터이다.
예.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
char *p;
p = malloc(80);
if(!p) {
printf("allocation failed");
exit(1);
}
printf("Enter a string: ");
gets(p);
printf(p);
free(p
|
- 페이지 77페이지
- 가격 3,000원
- 등록일 2003.10.23
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
함수: void free(void *ptr);
ptr은 해제하기를 원하는 기억 장소의 시작점에 대한 포인터이다.
예)
#include <stdio.h>
#include <stdlib.h>
void main(void)
{
char *p;
p = malloc(80);
if(!p) {
printf("allocation failed");
exit(1);
}
printf("Enter a string: ");
gets(p);
printf(p);
free(
|
- 페이지 166페이지
- 가격 3,300원
- 등록일 2002.10.28
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
printf("\n중위식을 입력하세요\n==>");
gets(a);
printf("\n<<<INFIX NOTATION>>>\n--------------------\n");
printf("%s",a);
printf("\n\n<<<POSTFIX NOTATION>>>\n-----------------------\n");
strcat(a,"!");
ptr=a; //포인터 설정 없
|
- 페이지 5페이지
- 가격 2,000원
- 등록일 2007.10.29
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
******************/
/* 데이타 삭제하는 함수 */
void del()
{
struct list *tmp, *prev;
char name[20], y_n ;
int search_result=0;
printf("\n==============================\n");
printf("이름: ");
gets(name);
prev=tmp=head;
while(tmp != NULL){
if(strcmp(tmp->name, name) ==0) {
search_result++;
printf("
|
- 페이지 6페이지
- 가격 1,000원
- 등록일 2004.07.02
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
printf("%f, %f\n", val, **mfp);
}
예제. #include "stdio.h"
main()
{
char *p, **mp, str[80];
p = str;
mp = &p;
printf("Enter your name : ");
gets(*mp);
printf("Hi %s\n", *mp);
}
6.7 포인터 매개변수
포인터를 함수에 전달하면, 함수 내의 코드는 포인터를 전달받은 매개변수를 통하여
|
- 페이지 9페이지
- 가격 1,300원
- 등록일 2003.02.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
함수들을 쓸 수 있는 함수
<stdio.h> : fclose, fopen, gets, fread, scanf, printf, fprintf, fscanf와 같이 스트림 입출력에 대한 함수선언 및 매크로와 FILE과 같은 자료형과, EOF, NULL, BUFSIZ와 같은 상수를 정의하고 있다.
<stdlib.h> : abs, atoi, itoa,
|
- 페이지 14페이지
- 가격 2,000원
- 등록일 2011.01.13
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
printf("Memory allocation error\n");
exit(1);
}
for (i=0; i<MAX; i++) {
p[i] = i+1;
printf("%d\n", p[i]);
}
free(p);
} 12.1 #define과 #include
12.2 조건 컴파일
12.3 #error, #undef, #line, #pragma
12.4 C의 내장된 매크로
12.5 #연산자와 ## 매크로의 사용
12.6 함수 포인터
|
- 페이지 3페이지
- 가격 800원
- 등록일 2003.02.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
함수의 구현에 상당히 힘들었습니다. 처음에는 책에 나와있는 원리가 저는 개인적으로 비효율적이지 않을까... 생각에 다른 해쉬 알고리즘을 많이 생각했었는데, 막상 이 예제 데이터 파일에서는 현재 쓰고 있는 알고리즘이 효율적이어서 책
|
- 페이지 23페이지
- 가격 3,000원
- 등록일 2008.12.14
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|