char * name ={"nomu"}
이런식으로 *를 넣는 이유가 "n" 이라는 주소값을 전달하기 위해서가 맞나요??
char name ={"nomu"}
이런식으로 하고 오류가 뜨는이유가 name에 nomu라는 크기를 저장할수가 없어서 인가요...??
방금 배웠는데 이게 맞는건지....
char * name ={"nomu"}
이런식으로 *를 넣는 이유가 "n" 이라는 주소값을 전달하기 위해서가 맞나요??
char name ={"nomu"}
이런식으로 하고 오류가 뜨는이유가 name에 nomu라는 크기를 저장할수가 없어서 인가요...??
방금 배웠는데 이게 맞는건지....
C에요?
네 ㅜㅜ
배운지 2주 되서 초보에여 ㅜㅜ
위가 맞아요
아래는 포인터 타입의 주소값을 name에 대입시키려는데. name이 포인터 타입이 아닌점과. "nomu"의 주소의 크기가 char보다 커서 char타입의 name에 대입시키려면 잘려나가서 오류가 뜨는 것 같아요
{"nomu"} 는 char의 배열 name은 배열의 시작 주소값을 저장
근데 왜 노무냐 시발