[Software Study] (3) 썸네일형 리스트형 재귀함수를 이용한 팩토리얼(!) 구하기 int fact(int n){if(n == 0) return 1;elsereturn n * fact(n-1);} void main(){int n; printf("입력 : ");scanf_s("%d",&n); printf("%d \n", fact(n));} 비트필드 구조체, 공용체(Union) //Q) 비트필드 구조체를 이용하여 3.5의 8진수를 나열하여라. #include struct str{unsigned int m:23;unsigned int e:8;unsigned int s:1;};// 총 32비트(4바이트)의 비트필드 구조체 선언// float의 형태는 부호 1비트, 지수 8비트, 가수 23비트로 구성되어 있다.// 선언을 역순으로 하는 것은 Little Endian 구조이기 때문이다. union uni{float f;struct str su1;};//Union 함수는 변수중 가장 큰 데이터 형을 기준으로 하나의 방을 가지게 된다.//따라서 float f의 주소와 struct str su1의 첫 요소의 주소는 동일하다. void main(){union uni u1;u1.f = 3.5f.. Day 01 Computer Architecture & MIPS http://it.korea.ac.kr/ Introduction.ppt Introduction_modified.ppt Introduction_CA.ppt ISA.ppt Microarchitecture_-_0._Introduction.ppt [정보] 인텔 메인보드 칩셋 히스토리 : 2부 http://www.acrofan.com/ko-kr/consumer/content/20081113/0000020001 [DAY 01-1] Chaper1 Introduction Page 127 Introduction_CA.ppt Microprocessor: a single chip processor - Intel i7, Intel Pentium IV, AMD Athlon, SUN Ultrasparc, ARM, MIPS, .... 이전 1 다음