C WIN32控制台程序问题。error C3861: “fseeko64”: 找不到标识符

作者&投稿:乔彩 (若有异议请与网页底部的电邮联系)
这C++程序为什么运行不了?错误显示:错误 1 error C3861: “getresult”: 找不到标识符~

把getresult函数声明放到main()之前,让编译器知道有getresult()这个函数。

#include
using namespace std;

void getresult();
int age;

int main(){
cout<<"Please enter your age!"<<endl;
cin>>age;
getresult();
system("pause");
return 0;
}

void getresult()
{
if(age>30){
cout<<"You are old!"<<endl;
}
else{
cout<<"Your are young!"<<endl;
}
}

你这个标识符是不是全局变量,如果不是那也只能在你包含的那个头文件里面的函数使用

有可能是以下原因:
要在int main()的前面加上函数的声明,因为你的函数写在main函数的后面,执行main函数时并不知道有这个函数,加int main()前面如下即可:
int xxxx(yy);

把代码贴出来


果洛藏族自治州13894567734: 开机无法加载c\cuier\win32\custom.exe怎回事 -
贰种萘普: 点击 开始 运行 然后在运行中输入:msconfig (调出系统配置实用程序)点击其中启动选项卡,在其中找到c:\winpenjr\win32\custom.exe ,将其前面的对号点掉.这样就取消了这个文件的开机启动,这个文件并不需要启动,可能是你之前安装的被设置开机启动文件,而现在被删除了,或者是开机启动的病毒已被杀掉,就会造成文件没有,系统开机仍然启动它,与是显示无法找到文件.照以上方法取消启动即可.

果洛藏族自治州13894567734: 创建"Win32控制台应用程序"出错.Why?
贰种萘普: 应该是文件片段丢失吧,所以无法转换. 如果是技术类的问题,最好去CSDN,那里都是编程专家.

果洛藏族自治州13894567734: c语言无法启动程序C:\Users\Administrator\Desktop\win32project5\debug\win32project.exe -
贰种萘普: C程序有时候会出现这种情况,你把源程序复制下来,然后新建,再粘贴,运行看看是否有用

果洛藏族自治州13894567734: 我用vs2010创建了一个c++win32控制台程序,为啥老是调试的时候说此项目已过期? -
贰种萘普: 看看你在main中调用的max函数和你定义的max函数是否一致,确定你的max函数已经实现而不是只是在头文件中有声明

果洛藏族自治州13894567734: 每次开机时都出现"C:\\Windows\rundl32.exe不是有效WIN32应用程序"怎么办?!!! -
贰种萘普: 很简单,你的系统启动项目里面有这个rundl32.exe 这个程序的启动项目,你装了杀毒软件,杀毒软件禁止了rundl32.exe这个病毒的执行,解决办法,在开始菜单 运行输入 msconfig 关闭 rundl32.exe所对应的启动项目就不会出现你说的问题了!

果洛藏族自治州13894567734: 我用VC++2005运行Win32控制台程序时,为什么弹不出控制台窗口(无法看到运行结果)? -
贰种萘普: 方法1:使用CTRL + F5运行你的程序.方法2:在程序结尾加上getch(),当然别忘了头文件conio.h.方法3:楼上的也可以.

果洛藏族自治州13894567734: 每次开机的时候都出现C:\WINDOWS\system32\vip.exe不是有效的win32应用程序 -
贰种萘普: 这个我会`` 运行 msconfig---启动-----在启动项里找到C:\WINDOWS\system32\vip.exe 把它前面的那个钩钩去掉就行了``` 还有,开机启动项一般只保留杀毒软件和输入法(ctfmon)就行了`` 其他的都没必要``

果洛藏族自治州13894567734: 求助.vs2013还没写源文件就错误(win32项目—控制台程序)是我的vs2013有问题?求解决
贰种萘普: 这是 Windows SDK 里的一个头文件,检查一下是否存在,或者文件是否正确,是否有访问权限 一般在 "C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include\sdkddkver.h"如果无法解决,试试重新安装 VS 吧

果洛藏族自治州13894567734: win32控制台程序 -
贰种萘普: 如果是使用VC++编写程序,则可以直接在VC++IDE中的工具栏上单击运行按扭来查看控制台程序运行的结果(不要自己运行程序),VC++会自动在控制台程序结束时暂停. 如果使用其他编程工具则需要添加暂停的代码,如:在主函数结尾使用cin语句即可实现.

果洛藏族自治州13894567734: 在Win32控制台下可行,在Win32项目中不能运行
贰种萘普: 1.菜单中选择 Project->Properties, 弹出Property Pages窗口 2.在左边栏中依次选择:Configuration Properties->C/C++->Preprocessor,然后在右边栏的Preprocessor Definitions对应的项中删除_CONSOLE, 添加_WINDOWS. 3.在左边栏中依次选择:Configuration Properties->Linker->System,然后在右边栏的SubSystem对应的项改为Windows(/SUBSYSTEM:WINDOWS) 4.Rebuild All.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网