**********出现段错误**********
#include<stdio.h>
int main()
{ printf("%d\n",wln(a));//a未定义,未赋值;调用函数出现错误,会一直陷入死循环
return 0;
}
int wln(int a)
{
printf("%d\n",a);
return a*2;
}
正确代码
1
#include<stdio.h>
int main
{
printf("helloworld");
return 0;
}
编译结果:helloworld
2
#include<stdio.h>
int main()
{
wln(5);
return 0;
}
int wln(int a)
{
printf("%d",a);
return 0;
}
编译结果:5
3
#include<stdio.h>
int main()
{ printf("%d\n",wln(5));
return 0;
}
int wln(int a)
{
printf("%d\n",a);
return a*2;
}
编译结果:5
10
4
#include<stdio.h>
int main()
{
int a=5;
char b='c';
printf("%d",sizeof(a));
}