컴퓨터158 [C언어] Printf 의 %lf, %f와 Scanf의 %lf, %f의 차이 질문 : double형은 scanf를 할 때, 왜 %lf를 해줘야 하고 printf를 할 때는 %f 로 해주어야 하나? 답 : printf 는 포인터가 아닌 값을 받기 때문에 파라미터 리스트에서 각각의 데이터크기를 알 수 있습니다.포맷 문자가 f 이고 파라미터 크기가 4면 float로 처리하고포맷 문자가 f 이고 파라미터 크기가 8이면 double로 처리하게 됩니다. scanf는 입력을 받아야 하니까 모든 파라미터를 포인터로 받게 되죠.하지만, 포인터는 그 주소값 4byte만 전달될 뿐해당 포인터가 가리키는 자료형이 무엇인가는 전달되지 않습니다.즉, scanf가 전달받는 포인터는 void타입 포인터라고 보면 됩니다. 그렇기 때문에 float와 double을 f와 lf로 구분해줘야 하는 거죠. 물론 사용자.. 2013. 2. 16. [정렬][C++] Template를 이용한 퀵 정렬(Quick Sort) Quick Sort(퀵 정렬)C++, Array Version (배열 버전) Quick Sort Function(퀵 정렬 함수) // 첫번째 인자 : 배열 // 두번째 인자 : 무조건 1 (두번째 인자 Index) // 세번째 인자 : 배열의 길이 + 1 (마지막 인자 Index) // 네번째 인자 : Ascending 일 때 오름차순, Descending 일 때 내림차순template void sort_quick(T (&_input)[n], int Left, int Right, bool _option) { int Base_Index = Left-1;//가장 왼쪽의 값을 기준 값으로 잡음 int Left_Index = Left; int Right_Index = Right; if(Right_Index _i.. 2013. 2. 14. [운영체제][윈도우서버] 윈도우즈 서버 2003, 2008에서 익스플로러 보안 설정 완화하기 윈도우 서버 버전에 설치된 인터넷 익스플로러는 최초 설치시 보안 설정이 '높음'으로 되어 있다.인터넷 익스플로러 인터넷 옵션의 보안 항목에서 보안 레벨을 보통 내지 낮음 수준으로 낮출 수 없다; 처음엔 인터넷 옵션 항목의 고급 탭에서 수동으로 XP의 항목과 같게 조정해 주는 바보짓을 했는데, 알고 보니 아주 간단한 방법이 있었다.A. Windows Server 2003"제어판-프로그램 추가/제거-Windows 구성 요소 설치"에서 'Internet Explorer 보안 강화 구성' 항목을 해제해 준다. B. Windows Server 20081. 시작버튼-실행 창에 compmgmtlauncher 라고 입력하거나 서버 관리자로 들어간다.2. 화면 중간쯤에 있는 'IE ESC 구성'을 클릭한다. 3. '.. 2013. 2. 13. CPU와 MCU의 차이점 (간단히) CPU와 MCU의 차이점 (간단히) CPU[Central Processing Unit](중앙연산처리장치)ALUC(산술논리연산부), 명령해독부, 제어부 등으로 구성된 연산처리용 장치이다. MCU[Micro Controller Unit]('마이콤' 이라고 불리기도 함)특정 시스템을 제어하기 위한 전용 프로세서MCU는 롬(ROM)과 램(RAM) 회로까지 내장, 사실상 초소형 컴퓨터의 역할을 하고 있다.CPU를 포괄한 넓은 개념이다. 2013. 2. 13. 이전 1 ··· 20 21 22 23 24 25 26 ··· 40 다음