Skip to main content

정의되지 않은 값은 무엇입니까?

computer 컴퓨터 소프트웨어 프로그램의 코드에 오류가있을 때 일반적으로 정의되지 않은 값이 발생합니다.일반적으로 프로그램이 찾도록 지시받은 변수는 유효하지 않거나 코드가 찾고있는 것과 일치하는 값이 없습니다.예를 들어, 소프트웨어 응용 프로그램 코드의 한 부분은 변수를 문자로 정의 할 수 있으며, 이는 프로그램에 숫자를 찾도록 지시하는 명령 함수에 해당하지 않습니다.어떤 유형의 상관 관계가 필요합니다.프로그램에 정의되지 않은 값이 있다고 판단하면 일반적으로 오류 메시지를 반환합니다.정통한 프로그래머는 일반적으로 오류 메시지 또는 로그에 포함 된 언어에서 정의되지 않은 값을 수정하는 방법을 결정할 수 있습니다.컴퓨팅에서 이것은 값이나 객체가없는 것과 동일합니다.프로그램이 유효한 객체와 연결할 수없는 것이며, 그렇게하려는 시도는 종종 프로그램이 종료되는 오류가 발생합니다.유효한 객체 나 값이 부족하다는 것이 반드시 변수가 존재하지 않는다는 것을 의미하지는 않지만 프로그램이이를 의미하는 것과 일치시킬 수 없다는 것을 의미하지는 않습니다.이름은 세미콜론과 동등합니다.이름을 찾는 함수가 세미콜론을 정의 된 값으로 일치 시키려고 할 때 세미콜론의 이름이 아니라는 것을 알고 있습니다.프로그램에 관한 한 이것은 유효하지 않으며 함수는 더 이상 진행할 수 없습니다.

변수를 확인하여 정의되지 않은 값이 포함되어 있는지 확인할 수 있습니다.이를 테스트하는 한 가지 방법은 변수를 정의되지 않은 값 또는 null과 대조하는 것입니다.대부분의 프로그래머는 이러한 테스트를 수행 할 수 있습니다.다른 소프트웨어 프로그램은 다른 프로그래밍 언어로 작성되므로 프로세스와 문구는 다를 수 있습니다.

소프트웨어 프로그래머는 또한 프로그램 코딩을 변경하여 정의되지 않은 값과 관련된 오류를 수정할 수 있습니다.변수가 정의되는 방식이 함수가 찾고있는 것과 일치하는지 확인하기 만하면됩니다.때로는 테스트 또는 오류 메시지가 올바른 방향으로 가리키거나 코드를 철저히 한 줄씩 검사해야 할 수도 있습니다.