A 구조체 배열과 N 문자열을 매개변수로 받아들이는 함수 F를 정의하라. 이 함수는 매개변수로 넘겨진 문자열과 일치하는 N을 가지는 배열요소의 인덱스를 반환한다. 만약 일치하는 배열요소가 없으면 –1을 반환한다.
라고 교수님이 문제 던져서
void F (data A, char N[])
{
if (A.n == N)
{
return A.n;
}
else
{
return -1;
}
}
이라고 짯는데 반환값 형식이 함수 값 형식이랑 다르다고 뜨는데 해결 어떻게 함?
갤러들 코딩 좀 도와줍쇼 ㅠㅠ
SAD(121.150)
2012-12-02 14:36
추천 0
댓글 7
다른 게시글
-
(질문 )비베6.0/ 모듈선언부분은 어디에 선언 해야되는거냐? [1]123123``(218.235) | 12.12.02추천 0
-
무 [1]ㅂㅈㄷㄱㅡ..(cheolhun97) | 12.12.02추천 0
-
PHP에서 플래시로 전달해야하는 코드가 이런식입니다. [1]php(211.108) | 12.12.02추천 0
-
나 인터넷 기사에 떴었다 [1]사랑돋긔(boook) | 12.12.02추천 1
-
PHP랑 플래시 연동하는방법 알려주실분불곰찡(211.108) | 12.12.02추천 0
-
쪽팔림을 무릎쓰고 자바배우는데 질문해봅니다 [2]ㄹㄹ(211.224) | 12.12.02추천 0
-
후 ㅋㅋ [1]으허허허(115.143) | 12.12.02추천 0
-
운영체제는 언어로 만드는데. [2]질문(1.250) | 12.12.02추천 0
-
형들 보통 플젝어케함? [4]어캄(121.88) | 12.12.02추천 0
-
C#에서 Get /Set 쓰는 이유는 뭔가요?? [6]d(175.192) | 12.12.02추천 0
딱 악성코딩 수준인대? 악성코딩 나와서 아는 체좀 해라
void가 리턴값있고... 문자열인데 논리연산자 쓰고 코드가 아니여 문자열 검사하는 str함수 쓰던가 아니면 직접 문자열함수 만들던가 해야지
ㄴ 얘는 뭐라 씨부리노?
함수 선언할 때 반환값을 void 라고 했으니 컴파일 에러가 뜨지. int로 고쳐야함
int 해도 안되는데 ;;;
ㄷ// 니는 뭐라 시부리냐 strcmp쓰라는 말이다 븅아 void도 고치고 문자열에서 누가 == 이거 쓰냐 못알아 듣냐?
Strcmp는 콘스트인수 받아서 값변경될일없어서 안전해서 사용한다 간단한 프로그램에선 별 상관없지만 프로그램 커지면 변수가 어떻게 변할지 못해서 사용함