-
变量声明
存储类型 类型修饰符 数据类型 变量名 eg: static unsigned int num = 10;
-
返回局部变量地址错误
#include <stdio.h> int* test(void) { int i=10; return &i; } int main(void) { int *p; p = test(); printf("*p=%d\n", *p); return 0; }
- End -
变量声明
存储类型 类型修饰符 数据类型 变量名
eg:
static unsigned int num = 10;
返回局部变量地址错误
#include <stdio.h>
int* test(void)
{
int i=10;
return &i;
}
int main(void)
{
int *p;
p = test();
printf("*p=%d\n", *p);
return 0;
}