회원가입 ID/PW 찾기
AA

MISC_OPT l1.l2.l3.bMiscOption

 

void function (void)
{
    uint8_t *bRam;

    
    bRam = (uint8_t *)&Struct.Option;  <<<<<<<<<
    MISC_OPT = *bRam++;
    BLCK_SEC = *bRam++;
    }
}

 

다른사람이 짠 소스를 보다 의문이 생겼습니다.

 

이런 형태인데 화살표<<<<<<<< 부분에 대해서 질문입니다.

 

bRam = (uint8_t *)&Struct.Option;

 

이부분을 

 

bRam = &Struct.Option;

 

이렇게 (uint8_t *) 포인터 캐스팅 부분을 빼도 똑같을거라고 생각하는데

 

터보씨에서 구조체까지는 아니더라도 포인터 캐스팅을 사용하여 테스트 해보았습니다만..제 생각대로였습니다..

 

이렇게 사용하는 이유가 있는건지, 상관이 없는건지, 제가 뭘 알아봐야 할 지 궁금합니다.

 

도움 주시면 감사하겠습니다..

댓글 1
  • No Profile

    포인터의 크기는 상관없으나 컴파일러의 제약조건에 걸리지 않기 위함이 큽니다

    컴파일러는 코딩에 의한 변수형의 실수등을 방지하고자 제약을 걸어두게 됩니다 

     

    uint의 메모리 크기를 예측할 수 있지요 컴파일러든 사용자든 

    uint* 쓰고 char* 로 캐스팅하면 그 포인터가 가르키는 변수의 크기를 알 수 없지요.포인터형만 보고는 

     

     

하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
         PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.

search
번호 분류 제목 글쓴이 조회 수 날짜
676 Analog & Mixed-Signal 설계 회로를 잘보고싶습니다.3 피츠 330 2016.12.16
675 Sensor 설계 혹시 이런 스위치 IC 아시는분 추천 부탁드립니다.3 용장군 231 2016.12.14
674 Sensor 설계 pads 품 추가하는법미뭔가요?2 깅동 103 2016.11.13
673 전기전자 아무거나 AC 아답터 개발6 젠틀호홍 225 2016.11.11
672 Analog & Mixed-Signal 설계 HOTpcb설계 교육같은게 있을까요?2 준02 1075 2016.11.07
671 Analog & Mixed-Signal 설계 휴학중인 공익입니다.1 teang199995 143 2016.09.28
670 전기전자 아무거나 푸시풀 회로에 대해서 질문합니다2 lmqwlkeqwwe 264 2016.08.26
669 Sensor 설계 TI 사 OMAP 관련 질문이 있어요 급합니다.1 킹또 126 2016.08.13
668 전기전자 아무거나 전자공학 독학에 관해서 질문합니다2 미술쟁이 352 2016.05.19
667 Analog & Mixed-Signal 설계 전원부 DC register 값 알아내기1 micl**** 243 2016.03.25
666 Analog & Mixed-Signal 설계 혹시 프로테우스 풀버전 가지고계신분 있으신가요??1 검거당함 398 2016.02.28
665 Analog & Mixed-Signal 설계 LED 조명용 12V 30W급 SMPS 설계 도움이 필요합니다.1 테미 316 2016.02.16
664 Sensor 설계 C2G6DFP 이 부품 Datasheet가 안나오는데1 기다려줄래 132 2015.12.21
663 Analog & Mixed-Signal 설계 라인트레이서 회로도 안정도 검사1 자일리 239 2015.11.02
662 드론/로봇/라인트레이서 가감속 질문 드립니다.1 짱광 256 2015.10.08
661 Analog & Mixed-Signal 설계 HOTQ8 SpeedUp TR 회로 해석 부탁드려도 될까요?2 H2히로 430 2015.09.30
660 Analog & Mixed-Signal 설계 HOT트랜스를 사용하지 않은 AC-DC 컨버터 회로를 설계하고 있는대 도움 좀 주세요1 hertz 806 2015.08.04
659 전기전자 아무거나 PSCAD 책 없을까요??2 김용득 393 2015.07.22
658 전기전자 아무거나 VGA to HDMI 회로 설계에 대하여2 장예규 383 2015.04.09
657 전기전자 아무거나 항공전자 질문오요1 sstdssz@naver.com 171 2015.04.03
Prev 1 2 3 4 5 6 7 8 9 10 ... 39 Next
  • 가장 훌륭한 선은 신중성이다. 그것은 철학보다도 더 귀중하며, 모든 덕은 신중성에서 나온다.
    - 에키쿠로스
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.