int main()
{
int i;
for(i=0;i<10;i++)
{
}
for(j=i-1;j<20;j++)
{
}
}
난 이렇게 된 코드 for문 범위 밖이라서 j문에서는 안 돌아갈 줄 알았는데, main에서 i를 선언 했기 때문에, i값이 그대로 남아서, j문에 들어가는 구나...
알고리즘 문제 풀면서 조금씩 실력이 느는 것 같음..
int main()
{
int i;
for(i=0;i<10;i++)
{
}
for(j=i-1;j<20;j++)
{
}
}
난 이렇게 된 코드 for문 범위 밖이라서 j문에서는 안 돌아갈 줄 알았는데, main에서 i를 선언 했기 때문에, i값이 그대로 남아서, j문에 들어가는 구나...
알고리즘 문제 풀면서 조금씩 실력이 느는 것 같음..
알고리즘 하는 이유가 있는듯
지역변수 전역변수를 공부하면됨
c언어 책 읽어봐도 저런 내용은 없었던 것 같은디.. 직접 하면서 느는듯
변수 스코프 이야기가 안나왔다고? 책 버려라 - dc Cpp
변수 스코프는 나왔는데, 이중 for문이 저렇게 작성된다는 깊이까진 안 알려줬어요. 그냥 저렇게 바깥에서 선언해줄 수 있다. 이정도?로 알려줬네요
알고리즘에 국한된 이야기는 아닌데 - dc Cpp
직접 뭐 만들면서 해도 늘긴하는데, 모르는 부분을 잡는 거지. 전에는 몰라서 이중 for문이나 함수 제작또는 for문안에서 if문 작성했음
j문 형 선언 안해줘서 에러남
ㅋㅋ
이건 알고리즘이 문제가 아닌데
알고리즘 문제가 아니라... 책을 심각하게 이상하게 읽거나 아니면 개좆같은 쓰레기 책으로 공부하거나 둘 중 하난데
이중이고 지랄이고 그냥 쌩기초 문법인데 그걸 알고리즘을 풀면서 깨달았네 어쩌네 하는건 좀;;