(ANSI-C 89)嗨,是否可以将变量声明为静态和寄存器?当我尝试这样做时,我只是按摩错误:multiple storage classes in declaration specifiers
这是代码:
#include <stdio.h>
void f1(static int i);
int main()
{
static register int i;
i = 5;
f1(i);
}
void f1(static int i)
{
static int y =6;
y+=1;
printf("\n Y=%d \n",y);
}
Run Code Online (Sandbox Code Playgroud)
和