일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 메모리
- risc
- 데이터 버스
- 파이프 라인(pipeline)
- Call-By-Reference
- 메가바이트
- 누산기
- vfd
- 래치
- 프로그램 카운터
- H-bridge
- C언어
- serial통신
- 오실레이터
- 프로세서 기능
- 문자열과 포인터
- latch
- 포인터
- 절대값
- LSB
- TMS320F28335PGFA
- 제어버스
- cisc
- 킬로바이트
- MAX232
- Call-By-Value
- 조건 연산자
- 주소버스
- OPAMP
- Visual Studio 2008
Archives
- Today
- Total
목록포인터 (2)
Fortune Smiles On Me
문자열 배열과 문자열을 참조하는 포인터
c언어에서 문자열을 표현하는 방식에는 크게 두가지가 있다. 첫번째는 배열을 이용해서 변수형태로 표현하는 방식. 두번째는 포인터를 이용해서 상수형태로 표현하는 방식. 두가지가 있다. 1. 배열을 이용한 문자열 저장. char arr[10] = "naminyoub"; 다음과 같이 배열을 선언하면서 문자열로 초기화 하면 문자열이 배열에 저장된다. 여기서 중요한것은 단순히 char배열을 통해서 문자열이 표현된다는 것이다. 문자열이 다른 어딘가에 저장되는것이 아니라 배열에 저장되는것.! 2. 포인터를 이용해서 상수형태의 문자열을 참조. char *cStr = "String Constant"; 다음과 같이 선언하면 문자열은 어디에 저장될까?? 답은........... 배열로 표현되지 않은 문자열은 상수의 형태로 메..
Embedded/Embedded Software
2012. 10. 1. 01:33
먼저. 포인터란 : 메모리의 주소 값을 저장하기 위한 변수이다. 포인터를 선언할 때에는 *연산자를 사용한다. ex) - int *a : int형 변수의 주소 값을 지닐 수 있는 int형 포인터. - char *b : char형 변수의 주소 값을 지닐 수 있는 char형 포인터 -double *c : double형 변수의 주소 값을 지늘 수 있는 char형 포인터 포인터 기본 예제 연습문제 추가. 포인터를 공부하는데 이해가 않가서 조금 힘들었다 포인터 첫부분을 보고 또 보고 그래도 이해 안가고 피곤해서 좀 자다가 다시보고... 조금 이해가 가서 포스팅 한다. 마저 더 확실히 공부해야겠다.
Programming/C
2012. 2. 23. 20:07