정적 변수를 함수에 매개 변수로 전달할 때 문제가 있습니까? 프로그램은 1을 출력했습니다. 따라서 정적 변수도 평소와 같이 값으로 전달됩니까?정적 변수를 인수로 함수에 전달
#include<stdio.h>
int main()
{
static main;
int x;
x=call(main);
printf("%d %d",x,main);
}
int call(int address)
{
address++;
return address;
}
C는 * everything *에 대해 값으로 호출을 사용함에 유의하십시오. 호출에서 인수를 변경하면 아무 것도 변경되지 않습니다. – fuz