#include "windows.h"int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow)
{
MessageBox(NULL,TEXT("Hello,Window 98!"),TEXT("HelloMsg"),0);
int t; //////syntax error : missing ';' before 'type'
return 0;
}本来运行得好好的,突然心血来潮加了int i....(见上面)这样一行,编译都不过去,
Winmain怎么这么怪?
{
MessageBox(NULL,TEXT("Hello,Window 98!"),TEXT("HelloMsg"),0);
int t; //////syntax error : missing ';' before 'type'
return 0;
}本来运行得好好的,突然心血来潮加了int i....(见上面)这样一行,编译都不过去,
Winmain怎么这么怪?
解决方案 »
- 程序中用了CComPtr的话,还需要CoInitialize和CoUninitialize吗?
- 如何实现程序启动就是全屏状态?不显示状态栏,菜单栏,标题栏等等的东西。
- 问个外行问题:现在的WINDOWS是基于32位的,等到了64位之后,以前写的程序会不会瘫痪?谢谢。
- 简单问题,高手帮忙看一下!!!
- 用InstallShield打包程序以后,在wizard生成工程以后发觉工程名字有误,想改怎么才能改呢。
- 深圳 南山 科技园 大冲 房子出租
- CMonthCalCtrl真是麻烦,不明白GetCurSel(CTime time)***为什么选择不到日期***
- 寻求著名vc的英文讨论区网址!请赐教!
- API函数ScrollWindow请教?
- 关于CEdit类的WM_CHAR疑惑
- 谁能用c写一个文件遍历程序?
- 我应该怎样在Ole DB的数组行集中获取行集中的记录数?实在是想不出来,谢谢大家了....
这样看看
int t; //////syntax error : missing ';' before 'type'
MessageBox(NULL,TEXT("Hello,Window 98!"),TEXT("HelloMsg"),0);
return 0;
}
老大,我是在Win32 Application 中编译的, 你呢?
检查一下,是不是其他地方的问题。
为什么不可以那样放,只要在用之前声明不就行了吗???
你自己搞错.
你连最基本的OS与语言都不分了.
OS可以为任何语言所调用.而任何语言基本上都能在相应的OS环境里找到其编译的环境.
基本的概念问题啊.
在c中变量必须先声明后引用,yes,同意。
但是楼主的程序只声明了,并没有引用,有什么错呢。
如果在声明后,继续引用,就会连warning也没有。
这里是VC的论坛,就不要说到C++以外的事情.
你敢说WIN32的程序不能用PASCAL和BASIC编吗?
语
真不知道楼主的错误怎么而来。
我的也是空的WIN32 APPLICATION的框架下编译的.
这句话是正确的吗?
真理大讨论了!!!!!!!!!
真理大讨论了!!!!!!!!!
真理大讨论了!!!!!!!!!
真理大讨论了!!!!!!!!!
真理大讨论了!!!!!!!!!
真理大讨论了!!!!!!!!!
不是针对一个语言的.我fainted.
我总不会是吕洞宾吧.
其它的 jennyvenus(JennyVenus) 都说了。
证明你说的SDK就是C+API是错误的.(还有C++&API).
从而出现了你的上述问题.
因为C中只能是先定义后使用.
而C++中对临时变量的使用灵活.
可以在任何地方出现的.
不知你认为是不是这样?
欢迎讨论.
不要夜郎自大了。