段错误之一记录(11.12课程代码出现的问题)

来源:互联网 发布:江苏卫视网络在线直播 编辑:程序博客网 时间:2024/06/07 18:13

**********出现段错误**********

#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));
}




阅读全文
0 0
原创粉丝点击