뭔지는 C 코드가 2 라인이 오류입니다 ...

J

john2020

Guest
안녕 모두,

여기에 .....의 코드가char *로의 피;
피 = "안녕하세요";
법정 <<피 <<endl가; / / 지문이 "안녕"
* 피 = 'M은'; / / 오류를주는원하는 무엇을 ','H는 피 변화 값을에서 첫 번째 위치 (* () 0 '남'의 대신에) shud 만약 내가 지문이 될 수 있도록 한 "Mello";

, it.so의 u는 선언을 변경 후 u 그것을 같이하고 배열 코드는 다음과 같이 그것을 뜻으로 문자열 리터럴 u 개의 지퍼가 변화 것 같아 내가 : -

메기 피 [] = "안녕하세요";
char *로 g = & P는;
* (g 0) = 'm';
printf ( "%)가 s의"피를;재치가 동의는 그 누구도 날? 어떤 제안을 언제나 환영합니다.
하지만 밖으로, 그것을 시도 방식 u는 선언이 잘못; 배열에서 받아와 u 그것을 밖으로 시도할 수 있습니다.

 
왜 그냥 그렇죠 :

피 (0) = '남'

대신

* 피 = '남'

?

 
당신은] 그것을 변경하는 네드에 : 피 [0 = '남';

 

Welcome to EDABoard.com

Sponsor

Back
Top