TIME 썸네일형 리스트형 난수 발생 srand() rand() 난수 발생 함수 srand( (unsigned)time( NULL ) ); // 난수 발생초기화 m_iNowBlockShape = rand()%7; // 난수 발생 C에서 난수 발생 다른 언어와 비슷하겠지만 C언에서 여러 개의 난수표를 가지고 있습니다. 이 난수표에는 임의의 수가 나열되어 있으며 C에서 난수표의 값을 가져오는 방식입니다. 이 때 동일한 난수표와 동일한 위치에서 난수를 가져오게 된다면 어떻게 될까요? 항상 같은 값만 나올 것입니다. 그래서 사용할 난수표와 위치를 항상 변경해 줘야 하는데 srand() 함수로 변경할 수 있습니다. srand 파라미터에 어떤 숫자를 넣어 주면 난수표와 위치가 변경됩니다. 그렇다면 항상 다른 값의 파라미터를 입력해야 하는데, 어떻게 해야 할까요? 또 난수를 발생.. 더보기 이전 1 다음