鱼C论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: Leap

一个初学者的问题

  [复制链接]
发表于 2012-2-13 22:55:13 | 显示全部楼层
本帖最后由 は★璺ゑぬ 于 2012-2-13 22:57 编辑
  1. #include <stdio.h>
  2. #define PRICE 30
  3. int main(void)
  4. {
  5. int num,total;
  6. num=10;
  7. total=num*PRICE;
  8. printf("total=%d\n",total);
  9. return 0;
  10. }
复制代码

这样可以了吧,我试了没错误提示了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-2-14 22:43:17 | 显示全部楼层
去掉宏定义 “#define PRICE 30;” 后面的分号,重启VC++,应该不会报错了,程序本身没有错误。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-2-16 12:45:01 | 显示全部楼层
VC6.0运行正常,还有那个define后面不加分号啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-2-16 14:49:17 | 显示全部楼层
你得把错误发出来看一下.我刚也测试过,代码没有问题.有一点要注意,别用中文的标点,不然很难发现,但就是错的.
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-2-17 18:47:46 | 显示全部楼层
#define PRICE 30
后面不能加分号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-2-18 00:57:49 | 显示全部楼层
就使宏定义 #define 后面不用;号   还有编译出错看看什么地方出错` 然后看看为什么出错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-2-18 13:58:36 | 显示全部楼层
1.obj - 1 error(s), 0 warning(s)   这个提示是什么意思呀 编写什么都出现这个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-8 20:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表