void a(char *abc) { .... } main() { a("afaf"); }
그러니까 문자열을 함수로 받을때 포인터로 받는거요
C언어에서 Call by value 이런형식도 되나요?
주제가 좀 모호하다는 생각이 드네요
C/C++은 디폴트로 call By value 형식을 취합니다
그리고 위의 코드는 한번 해보시면 아실텐데요 --;;
참고로 "asdasd " 이런건 이미지주소 기억 장소에 저장되는걸로 알고 있고요 거기 주소를 넘기는거라 볼수 있을듯 싶습니다
승자는 자기보다 우월한 사람을 보면 존경심을 갖고 그로부터 배울 점을 찾지만 패자는 자기보다 우월한 사람을 만나면 질투심을 갖고 어디 구멍난 곳이 없는지 찾는다. - 하비스
"afaf" 가 저장되어 있는 메모리 번지가 넘어가는 것입니다.
따라서 아무 문제 없는 code 입니다.
---http://coolengineer.com
subscripted value is neither array nor pointer
배열도 포인터도 아니다.
다른곳에서 난 에러였는데 죄송합니다
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
[quote]C언어에서 Call by value 이런형식도 되나요? [/
주제가 좀 모호하다는 생각이 드네요
C/C++은 디폴트로 call By value 형식을 취합니다
그리고
위의 코드는 한번 해보시면 아실텐데요 --;;
참고로
"asdasd " 이런건 이미지주소 기억 장소에 저장되는걸로 알고 있고요
거기 주소를 넘기는거라 볼수 있을듯 싶습니다
승자는 자기보다 우월한 사람을 보면 존경심을 갖고 그로부터 배울 점을 찾지만 패자는 자기보다 우월한 사람을 만나면 질투심을 갖고 어디 구멍난 곳이 없는지 찾는다.
- 하비스
"afaf" 가 저장되어 있는 메모리 번지가 넘어가는 것입니다.따
"afaf" 가 저장되어 있는 메모리 번지가 넘어가는 것입니다.
따라서 아무 문제 없는 code 입니다.
---
http://coolengineer.com
이런 오류가 나서 그랬거든요
subscripted value is neither array nor pointer
배열도 포인터도 아니다.
아 아니군요
다른곳에서 난 에러였는데 죄송합니다
댓글 달기