반응형

C언어 323

[C언어 소스] 부호 있는 정수 형식의 최소값과 최대값

[C언어 소스] 부호 있는 정수 형식의 최소값과 최대값 #include int main() { char c = 0x7F; short s = 0x7FFF; int i = 0x7FFFFFFF; long l = 0x7FFFFFFF; long long ll = 0x7FFFFFFFFFFFFFFFLL; printf("char max:%d ",c); c = 0x80; printf("char min:%d \n",c); printf("short max:%d ",s); s = 0x8000; printf("short min:%d \n",s); printf("int max:%d ",i); i = 0x80000000; printf("int min:%d \n",i); printf("long max:%d ",l); l = 0x80..

[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..

반응형