반응형

전체 글 741

[C언어 소스] char 형식과 unsigned char 형식의 표현 범위 확인

[C언어 소스] char 형식과 unsigned char 형식의 표현 범위 확인 #include int main() { char c = 0; unsigned char uc = 0; c = 0x7F; //최상위 비트가 0 uc = 0x7F; printf("%d %d\n",c,uc); c = 0x80; //최상위 비트가 1 uc = 0x80; printf("%d %d\n",c,uc); c = 0xFF; uc=0xFF; printf("%d %d\n",c,uc); return 0; } 실행 결과127 127 -128 128 -1 255 본문[디딤돌 C언어] 17. 정수 형식의 표현 범위

학생 성적 관리 프로그램(학생 수 입력, 학생 동적 메모리 할당, 파일 입출력) [C언어 소스]

학생 성적 관리 프로그램 #pragma warning(disable:4996) #include #include #include #define MAX_NAME_LEN 20 enum Subject { KOREAN, ENGLISH, MATH, MAX_SUBJECT }; const char *stitle[MAX_SUBJECT] = { "국어","영어","수학" }; typedef struct _Student Student; struct _Student { int num; char name[MAX_NAME_LEN]; int scores[MAX_SUBJECT]; }; #define DEF_FNAME "data.stu" int max_student; Student **stues; void Init(); void Ru..

학생 성적 관리 프로그램 (학생 동적 메모리 할당, 파일 입출력) [C언어 소스]

학생 성적 관리 프로그램 #pragma warning(disable:4996) #include #include #define MAX_NAME_LEN 20 enum Subject { KOREAN, ENGLISH, MATH, MAX_SUBJECT }; const char *stitle[MAX_SUBJECT] = { "국어","영어","수학" }; typedef struct _Student Student; struct _Student { int num; char name[MAX_NAME_LEN]; int scores[MAX_SUBJECT]; }; #define DEF_FNAME "data.stu" #define MAX_STUDENT 50 Student *stues[MAX_STUDENT]; void Init()..

학생성적관리프로그램(동적메모리할당,파일입출력) [C언어 소스]

학생 성적 관리 프로그램(동적 메모리 할당,파일 입출력) #pragma warning(disable:4996) #include #include #define MAX_NAME_LEN 20 enum Subject { KOREAN, ENGLISH, MATH, MAX_SUBJECT }; const char *stitle[MAX_SUBJECT] = { "국어","영어","수학" }; typedef struct _Student Student; struct _Student { int num; char name[MAX_NAME_LEN]; int scores[MAX_SUBJECT]; }; #define DEF_FNAME "data.stu" int max_student; Student *stues; void Init();..

학생 성적 관리 프로그램(전역변수, 학생구조체, 파일입출력) [C언어 소스]

학생 성적 관리 프로그램 [C언어 소스] #pragma warning(disable:4996) #include #include #define MAX_NAME_LEN 20 enum Subject { KOREAN, ENGLISH, MATH, MAX_SUBJECT }; const char *stitle[MAX_SUBJECT] = { "국어","영어","수학" }; typedef struct _Student Student; struct _Student { int num; char name[MAX_NAME_LEN]; int scores[MAX_SUBJECT]; }; #define DEF_FNAME "data.stu" #define MAX_STUDENT 50 Student stues[MAX_STUDENT]; voi..

[C언어 소스] 정수 형식의 크기 확인

[C언어 소스] 정수 형식의 크기 확인 #include int main() { printf("정수 형식의 크기 확인\n"); printf("char : %d \n", sizeof(char)); printf("unsigned char : %d \n", sizeof(unsigned char)); printf("short : %d \n", sizeof(short)); printf("unsigned : %d \n", sizeof(unsigned short)); printf("int : %d \n", sizeof(int)); printf("unsigned int : %d \n", sizeof(unsigned int)); printf("long : %d \n", sizeof(long)); printf("unsign..

[C언어 소스] Hello, World

[C언어 소스] Hello, World/* Hello, World 프로그램 콘솔 화면에 Hello, World를 출력 */ #include //표준 입출력 헤더 파일 포함문 int main() //프로그램 진입점 {//블록 시작문 printf("Hello, World\n"); //함수 호출문 return 0; //결과 반환문 }//블록 종료문 실행 결과Hello, World 본문[디딤돌 C언어 ] 6. 첫 번째 프로그램 만들기[디딤돌 C언어 ] 7. 첫 번째 프로그램 설명

온라인 무료 공개 "Escort GoF의 디자인 패턴 C#"

온라인 무료 공개 "Escort GoF의 디자인 패턴 C#"목차[소프트웨어 설계 C#] 1부 생성 패턴들1. 추상 팩토리 패턴 (Abstract Factory Pattern)1. 추상 팩토리 패턴 (Abstract Factory Pattern) 설계1. 추상 팩토리 패턴 (Abstract Factory Pattern) 구현2. 빌더 패턴(Builder Pattern)2. 빌더 패턴(Builder Pattern) 설계2. 빌더 패턴(Builder Pattern) 구현3. 팩토리 메서드 패턴(Factory Method Pattern)3. 팩토리 메서드 패턴(Factory Method Pattern) 설계3. 팩토리 메서드 패턴(Factory Method Pattern) 구현4. 원형 패턴(Prototype ..

온라인 무료 공개 "디딤돌 자료구조와 알고리즘 with C++"

온라인 무료 공개 "디딤돌 자료구조와 알고리즘 with C++" 목차1. 소개 [자료구조와 알고리즘 with C++]1.1 자료구조와 STL1.2 알고리즘 소개1.3 점근식 표기3.3 스택(Stack)2. 반복 알고리즘2.1 순차 정렬(Sequential Sort)2.1.1 순차 정렬 알고리즘 분석2.1.2 공통으로 사용할 코드 구현2.1.3 순차 정렬 알고리즘 구현2.2 거품 정렬(Bubble Sort)2.2.1 거품 정렬 알고리즘 분석2.2.2 거품 정렬 알고리즘 구현2.3 선택 정렬(Selection Sort)2.3.1 선택 정렬 알고리즘 분석2.3.2 선택 정렬 알고리즘 구현2.4 삽입 정렬(Insertion Sort)2.4.1 삽입 정렬 알고리즘 분석2.4.2 삽입 정렬 알고리즘 구현3. 선형 ..

반응형