답해주신 모든분들께 정말감사드려요
c언어 문자열 질문했던 뉴비 사진첨부해서 다시질문드림
ㅃ(58.120)
2019-06-27 23:16
추천 0
댓글 8
다른 게시글
-
근데 C언어 상에서 유니코드는 어떻게 처리 하냐 [8]펭귄(175.208) | 19.06.27추천 0
-
프로그래밍 비법서 몰래 공개한다 (10분 뒤 자삭)익명(117.111) | 19.06.27추천 1
-
코딩할때 사용자을 무시하면 안되는 이유.jpg [1]익명(175.223) | 19.06.27추천 6
-
컴공나와서 IT기자 되는건 어떻냐? [2]파이파이파..(i77700) | 19.06.27추천 0
-
경력만 많고, 개발실력은 없는 사람들은.. [2]익명(211.226) | 19.06.27추천 0
-
고인물들아 도와줘라 [6]솔져:76(soldier7676) | 19.06.27추천 0
-
쉘스크립트도 프로그래밍 쳐줘ㅇㅇㅇ(113.60) | 19.06.27추천 0
-
아프로 위키로 으심되는 고닉 뵈면... [3]익명(121.186) | 19.06.27추천 0
-
근데 왜 c언어에서는 문자열 직접 수정 못하게해놓은거임? [15]ㅁㅁ(58.120) | 19.06.27추천 0
-
개발자워니 형님 영상 다보고있다익명(1.240) | 19.06.27추천 0
우리게이는 char배열이 String인줄 아노??
근데 초기화할때는 char[100]="asdf"이런식으로 해도되더라구요
그건 초기화잖아 하.. 니가 쓴건 ch의 첫번째 인덱스에 문자열 때려박은거자나 새꺄
그래서 생각이 든게 초기화하는게 아니더라도 그냥 ch="asdf"이런 명령어를 쳤을때 컴파일러에서 1. ch배열을 전체를 초기화한다 2. ch[0]='a', ch[1]='s', ch[2]='d', ch[3]='f', ch[4]=0 이 작업을 수행해주면 될거라고 생각했는데 그러면 안되는건가요? 왜 굳이 strcpy를 이용해야되는지가 궁금해요
그럼 문법은 똑같은데 컴파일은 다르게 된다는 소리인데 그런 쓰레기언어가 어딨노
배열이름은 맨 처음 인덱스 값 가리킴
공부하다보니까 컴파일러가 생각보다 일을 많이하는거같길래 저것도 그냥 치면 알아서 처리될거같았는데 아닌가보네여 답변해주신 모든분들께 감사드림