급해요)제가 만든 함수 안의 return시켜줄 값을 제가만든 다른 함수안에서 쓰고싶습니다.
알찬해
2023.04.01
질문 제목 : 제가 만든 함수 안의 return시켜줄 값을 제가만든 다른 함수안에서 쓰고싶습니다.질문 요약 :static을 써서 제가만든함수안의 결과값을 제가만든 다른 함수 안에서 사용하고싶어요..
질문 내용 : static을 써서 예를들어
int myadd(int a){
int i;
while(i10)
i++;
return printf(%d,i);//여기의 i를
}
int mysub(int b){
int s;
while(s10)
s++;
return printf(%d, i-s); // 여기서 저기 i를 쓰고싶어요..
}설명을위해 간단하게 짠거구요 ㅠ 원래는 좀더 복잡한 소스입니다
static을 쓰고싶은데int myadd(int a){
int i;
while(i10){
i++;
}
static int h = i;//이걸 추가했더니 무슨 ;가 형식앞에 없다고 에러만 자꾸뜨고..어떤 식으로 써야할지 ㅠ
return printf(%d,i);
}
도와주세요 빨리 ㅠㅠ
-
도란
불가능. 전역변수/매개변수 사용.