2011-09-27 10 views
0

서버 - 클라이언트를 만들고 클라이언트가 서버 파일을 반복적으로 호출합니다. 클라이언트가 char 배열에서 보낸 메시지를 저장해야합니다. 서버 파일에서 클라이언트가 무언가를 보낼 때마다 char 배열 (정적 변수)은 해당 파일의 함수에서 할당 된 값으로 덮어 쓰게됩니다. 파일에서 함수에 들어가기 전에 정적 변수 char 배열을 모두 '\ 0'으로 초기화하는 방법은 무엇입니까? 처음부터 그렇게해야할까요? 나는 어리석은 char 배열을 느낀다. [100] = 'dddddddddd ... 게다가 길이 값도 알 수 없다.정적 배열 문제 초기화

도움을 주시면 감사하겠습니다.

+0

생각해 보면 (정적 변수를 덮어 쓰는 함수가 다른 파일에 있음) 포괄 파일에서 정적 변수를 선언하고 char 배열을 매개 변수로 함수에 전달해야한다고 생각합니다. – user963070

+1

당신은 언어를 언급하지 않았습니다. – Pubby

답변

0

어떤 언어를 사용하고 있습니까? 나는 서버 프로그래밍에 너무 익숙하지 않지만 많은 언어가 C에서 구문을 채택하고 C에서는 static char array[100] = {0};이 될 것이다.