[追加100分]error C2144: 语法错误 : “int”的前面应有“;”

lchinal 2006-12-25 10:54:22
#pragma once

#define __specstrings

#ifdef __cplusplus
#ifndef __nothrow
# define __nothrow __declspec(nothrow)
#endif
//-------#ifdef POSIX
extern "C" //-------------问题出来这!!-------------------------《〈〈
//extern "c.h"
//%%%%%%% void exit(int);
{
//缺少类型说明符-假定为int
#else
#ifndef __nothrow
# define __nothrow
#endif
#endif /* #ifdef __cplusplus */
.....................(后面我们不考虑吧~~)





上面这段代码!错误出来开始的地方
#pragma once

#define __specstrings

#ifdef __cplusplus
#ifndef __nothrow
# define __nothrow __declspec(nothrow)
#endif
//-------#ifdef POSIX
extern "C" ----这个[extern "C"出错]生成错误提示:(两个错误)
1、error C2144: 语法错误 : “int”的前面应有“;”
2、error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
解决后再追加400分~~~~~
...全文
3595 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsb_8224 2006-12-25
  • 打赏
  • 举报
回复
只要你没有修改的话,应该没有错误,可能是你的程序中缺少了一些东西
王国凡 2006-12-25
  • 打赏
  • 举报
回复
请把下面几行修改一下:
extern "C"
//extern "c.h"
//%%%%%%% void exit(int);
{
使之成为:
extern "C"
{ // 注意括号移到这儿了.
//extern "c.h"
//%%%%%%% void exit(int);
当然, 在后面, 这个正括号 { 还要有一个反括号 } 与之对应 .
lchinal 2006-12-25
  • 打赏
  • 举报
回复
、error C2144: 语法错误 : “int”的前面应有“;”
错误啊~~~~~~~~~~解决哈撒!!能看出来是那里错啊~~
syy64 2006-12-25
  • 打赏
  • 举报
回复
这些一般都是向导自动产生的,想想你改了什么?
lchinal 2006-12-25
  • 打赏
  • 举报
回复
请关注我!!~~~马上又要送分~~~
下个问题!!GOOGLE TALK的执行调用文件!!!
lchinal 2006-12-25
  • 打赏
  • 举报
回复
解决了!!自己看得!!问题就在上面!!多谢热心观众!!!
谢谢你们!谢谢!~~~BAIBAI
王国凡 2006-12-25
  • 打赏
  • 举报
回复
比如:
#define ABC abc
ABC GetName();
在这里, 这个 abc 编译器并不知道是什么, 需要包含声名 abc 的头文件
王国凡 2006-12-25
  • 打赏
  • 举报
回复
还有可能是你在此文件中用到了某个类型, 编译器并不知道, 需要你 #include 那个类型声名头文件
outlander 2006-12-25
  • 打赏
  • 举报
回复
学习。
王国凡 2006-12-25
  • 打赏
  • 举报
回复
就是说你这里贴的文件是正确的, 要在之前的文件里找.
王国凡 2006-12-25
  • 打赏
  • 举报
回复
哈哈 ... sorry, 没看清楚, 你那个函数是被注释掉的.
提示这个错误码说明你前面某个文件中缺少 ; 号. 找一下你的工程中还有哪个文件在 #include 这个文件, 在那个 #include 之前的文件里看看.

比如
#include "a.h"
#include "b.h"
如果在 a.h 里缺少分号, 则编译器会在 b.h 中会提示错误. 所以要在 a.h 中找错误.
lchinal 2006-12-25
  • 打赏
  • 举报
回复
3楼的我觉得你那说了等没说!!!上和下有什么区别??搞笑哦~~~~~~~
xyh2007 2006-12-25
  • 打赏
  • 举报
回复
顶~~~~~~~~~

18,364

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧