회원가입 ID/PW 찾기
AA

코드비젼을 사용하고 있는데요
왜 strcpy가 에러가 나죠?

void main(void)
{  

char *str="0000";
char str1[4];

strcpy(str,"1234");  //이렇게 한것도 에러가 나구요
strcpy(str1,"1234"); // 이것도 에러가 나네요..

strcpy(str,(char *)"1234");  //이렇게 하면 에러는 안나는데 복사가 안되구
}

어떻게 하면 에러가 안나지요?
모르는게 넘 많네요..

부탁 드립니다.

댓글 4
  • No Profile
    에러 이유가 밑에 뜨자나요..^^ 그것좀 올려주세요..^^ 소스로써는 딱히 문제될것이 안보입니다.
  • No Profile
    글쓴이 이슬비00 10.09.18 20:11 댓글 좋아요 0 싫어요 0
    Error: C:\test1\led.c(283): function argument #2 of type 'flash unsigned char [5]' is incompatible with required parameter of type 'unsigned char *'

    이런게 뜹니다.

    그래서
    char *str="0000";
    이 부분을
    char *str="00000";
    이렇게도 해보고
    char str[5]="00000";
    이렇게도 해보고  휴우 안되네요.. ㅜㅜ
  • No Profile
    왜 에러가 안날까요?  당연히 나는데...
    strcpy의 경우 눈에는 보이지 않지만 "..." 사이의 끝에는 항상 '\0' 가 들어 갑니다. 그래서....배열수를 [5]로 해줘야 한답니다.
    str1[5]

    에러도 그렇게 나오잖아요..

    배열변수 이름[원하는배열+1]   <== 문자형일경우에만 해당 한답니다.
  • No Profile
    글쓴이 이슬비00 10.09.21 10:14 댓글 좋아요 0 싫어요 0

    감사합니다..
    오직 갈길은 열공밖에 없네요.
    많은 가르침 부탁 드립니다.

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

search
번호 분류 제목 글쓴이 조회 수 날짜
732 마이크로프로세서 HOTUSART_Receive interrpt과 USART_string interrpt차이점.. 에류시온 1205 2010.10.01
731 마이크로프로세서 HOTinput capture mode 사용시 질문.1 김성진 1450 2010.09.30
730 마이크로프로세서 HOT초음파센서 srf-02에 대한 질문. 짱동만 1174 2010.09.30
729 마이크로프로세서 HOTPWM 제어3 makanoja 1332 2010.09.28
728 마이크로프로세서 HOT모터구동관련1 샤방 1095 2010.09.28
727 마이크로프로세서 HOT그냥 끄적끄적;; lvwlsehd1 958 2010.09.27
726 마이크로프로세서 HOTcan 통신을 공부하는데 필요한 책으로 어떤게 잇을까요.. Raphael 1568 2010.09.27
725 마이크로프로세서 HOTAVR은..?3 전기공도도 904 2010.09.27
724 마이크로프로세서 HOT소스좀 봐주세여4 dkkkkk 889 2010.09.24
723 마이크로프로세서 HOTatmega128 mp3플레이어3 안녕하세삼 1343 2010.09.24
722 마이크로프로세서 HOTatmega128로 ccd영상제어?? 쿨리 1602 2010.09.21
721 마이크로프로세서 HOT초보자가 atmega16으로 프로젝트를 하려는데1 나는빅토리아 1041 2010.09.18
720 마이크로프로세서 HOTatmega128 twi문의1 김성진 1279 2010.09.17
마이크로프로세서 HOT왜 strcpy가 에러가 나죠?4 이슬비00 1855 2010.09.17
718 마이크로프로세서 HOT짧은 예제 하나만 알려주세요2 이슬비00 793 2010.09.16
717 마이크로프로세서 HOT인터럽트좀 알려주세요..3 이슬비00 1266 2010.09.15
716 마이크로프로세서 HOTavr으로 만들수잇는것5 마검량 1010 2010.09.14
715 마이크로프로세서 HOT리눅스(우분투)에서 사용가능한 프로그램있나요?1 하늘저아래 1130 2010.09.12
714 마이크로프로세서 HOTSD카드에 데이터기록 가능한 모듈입니다.2 남자는강 2484 2010.09.12
713 마이크로프로세서 HOT[질문] PIC SPI모드로 SD카드 제어해 보신분 계신가요? 남자는강 3566 2010.09.12
Prev 1 ... 17 18 19 20 21 22 23 24 25 26 ... 58 Next
  • 말도 아름다운 꽃처럼 그 색깔을 지니고 있다.
    - E.리스
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.