| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 킬로바이트
- LSB
- 제어버스
- Visual Studio 2008
- 포인터
- OPAMP
- cisc
- 데이터 버스
- 프로세서 기능
- Call-By-Value
- serial통신
- 파이프 라인(pipeline)
- 주소버스
- 프로그램 카운터
- 문자열과 포인터
- 누산기
- risc
- 메가바이트
- 조건 연산자
- 절대값
- 오실레이터
- C언어
- Call-By-Reference
- 메모리
- MAX232
- H-bridge
- vfd
- TMS320F28335PGFA
- latch
- 래치
- Today
- Total
목록Programming/C (11)
Fortune Smiles On Me
콘솔이란??? 데이터의 입력을 담당하는 키보드와 출력을 담당하는 모니터의 총칭하는 단어이다. 이중에서 키보드를 가르켜 '콘솔입력장치'라 하고 모니터를 가르켜 '콘솔출력장치'라 한다. 따라서 데이터를 모니터로 출력하는 printf함수는 '콘솔출력함수' 가 되고 데이터를 키보드로부터 입력하는 scanf함수는 '콘솔입력함수'가 된다. C언어에는 printf, scanf 함수 이외에도 다양한 콘솔 입출력 함수가 정의되어 있다.
Word : cpu가 한번에 처리 할 수 있는 데이터의 크기. ex) 32bit 컴퓨터 --> 1word = 32bit = 4byte 64bit 컴퓨터 --> 1word = 64bit = 8byte ============================================================================================== 킬로바이트(kilobyte) 1KB = 1 X 1024 BYTE 메가바이트(Megabyte) 1MB = 1 X 1024 X 1024 BYTE 기가바이트(Gigabyte) 1GB = 1 X 1024 X 1024 X 1024 BYTE ===============================================================..
Call-By-Value(값에 의한 호출) 와 Call-By-Reference(참조에 의한 호출) 라는 것은 함수의 호출 방식을 의미하는 것이다. i) Call-By-Value(값에 의한 호출) 가장 일반적인 함수 호출의 형태가 바로 Call-By-Value 이다. Call-By-Value의 기본 호출 방식은 "값의 복사"이다. swap이라는 함수를 통해서 val1 과 val2의 값을 바꾸고 있다. 실행창에서 먼저 printf 된 것은 a, b의 값을 temp라는 변수를 통해서 바꿔서 변경했다. 그러나 swap함수를 나와서 printf한 결과 a와 b의 값이 바뀌지 않았다 . 그 이유는 main 함수에서 swap함수를 호출하면 서 val1과 val2가 지니고 있는 값을 매개 변수 a와 b에 복사한다. 이..