C语言头文件。为什么我在编译程序是老是提醒我的头文件出错?
初学者,为什么我的这个程序在编译的时候说有错误?这个程序:#include<stdio.h>voidfun(int*s,int*p){staticintt=3;*p=s[...
初学者,为什么我的这个程序在编译的时候说有错误?
这个程序:
#include<stdio.h>
void fun(int*s,int*p)
{ static int t=3;
*p=s[t];
t--;
}
void main()
{int a[]={2,3,4,5},k;
int x;
for(k=0;k<4;k++)
{fun(a,&x);
printf("%d,",x);
}
}
Compiling...
1.cpp
d:\download\vc++6.0完美完整绿色版\myprojects\1\1.cpp(15) : fatal error C1010: unexpected end of file while looking for precompiled header directive
执行 cl.exe 时出错.1.exe - 1 error(s), 0 warning(s)
我在编译其他程序的时候不管换成什么头文件都是提示这个,请高手指点到底怎么回事。感激不尽! 展开
这个程序:
#include<stdio.h>
void fun(int*s,int*p)
{ static int t=3;
*p=s[t];
t--;
}
void main()
{int a[]={2,3,4,5},k;
int x;
for(k=0;k<4;k++)
{fun(a,&x);
printf("%d,",x);
}
}
Compiling...
1.cpp
d:\download\vc++6.0完美完整绿色版\myprojects\1\1.cpp(15) : fatal error C1010: unexpected end of file while looking for precompiled header directive
执行 cl.exe 时出错.1.exe - 1 error(s), 0 warning(s)
我在编译其他程序的时候不管换成什么头文件都是提示这个,请高手指点到底怎么回事。感激不尽! 展开
5个回答
展开全部
你把VC关了 然后重新新建一个工程 再把代码复制进去 因为你建了两个main函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是这个:
将#include<stdio.h>
改为#include <stdio.h>
用半角空格隔开?
不行的话建议换VC6.0安装版,怀疑是你VC平台没有环境变量等原因。
将#include<stdio.h>
改为#include <stdio.h>
用半角空格隔开?
不行的话建议换VC6.0安装版,怀疑是你VC平台没有环境变量等原因。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.cpp
问题在这里,要建1.c文件,你试试看
问题在这里,要建1.c文件,你试试看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询