포인터 - 임베디드 프로그래머 콘텐츠를 마스터해야

문서 크기: 22 MB

개요: 05/10/28 _NET 이후 코기토 에르고 숨이 시간에 정리하기 시작했다, 그것은 C 함수의 원래 개발자에 대한 포인터 메인 비판, 많은 사람들이 포인터가 너무 위험했다되고있다 제공한다. 그러나, C 및 C ++의 철학은 믿음 조금 낮은입니다 "프로그래머는." 사람들이 일부 프로그래머를위한 다음 언어로의 위험하지만 그냥 변명 만 생각 때문에 진실을 충분히 알 수 있습니다. 안전하고 효과적으로 C 및 C ++를 사용하려면, 마스터 포인터가 필요하다. 특히 임베디드 언어 프로그래머는 포인터가 불가피하다 쓰기. 다행히도, 기본 원리와 기술의 일부 후 맑은에있어서, 상기 포인터를 이해하기 쉬울 것이다. 우선, 레지스터에 부가하여 기본 변수는, 모든 오브젝트의 프로그램 메모리에 저장되는 곳에, "대체로"단순히 주소 순차적 제로부터 개발 플랫폼 번호에 메모리의 각 바이트를 갖는다 말하자면, 어드레스는 바이트 시퀀스 번호이다. 다음 프로그램은 프로그램 변수의 주소를 찾는 방법을 보여줍니다 : // address.cpp #INCLUDE #INCLUDE 네임 스페이스 표준을 사용하여 메인을 () {int로 전 = 7, J = 8;의 printf ( "나는 == % d 개, & I == % p 나 \ n을 ", I, I); //"% d 개 "와"% p 나 J "출력 형식 COUT을 << 제어하는​​"== "<< J <<"...

네트워크 디스크 다운로드: PDF 버전     WORD 버전