Q1. 여기서 널문자 만나면 끝내려고 str[i] == '\0' 을 했는데 여기서 큰따옴표를 쓰면 제대로 실행이 안되더라구요


문자가 하나면 작은따옴표, 두개이상이면 큰따옴표 쓰라고 어디서 배운 것 같은데 이거 차이가 뭔가요 ? 그리고 왜 차이를 둔건가요 ?




Q2.이거는 제가 옛날에 짯던 소스같은데 종료할떄 조건문으로 str[i]로 넣어놨더라구요 지금 생각해보면 무슨 의미인지 기억이 안나는데


저거는 무슨 의미인가요? 그냥 끝까지 돌리라는 의미인가요 ?



C언어 복습중에 프린이라 모르는게 많아서 질문 드립니다 답변해주신 분 모두 감사합니다.







Q3. 그리고 이렇게 하면 안되던데 왜 안될까요 ?