首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

编译器为什么会报错呢?解决方法

2012-04-08 
编译器为什么会报错呢?#includestdio.h#define STARS **************************intmain(void){printf(

编译器为什么会报错呢?
#include<stdio.h>
#define STARS **************************

int
main(void)
{
printf("\n%s%s\n",STARS,STARS);
return 0;
}

出现错误a.cpp:7: error: syntax error before `,' token
我用的是MinGWStudio,为什么会报错呀

[解决办法]
#define 只是简单的替换,printf("\n%s%s\n",STARS,STARS);就是相当于printf("\n%s%s\n", **************************, **************************)这不是字符串
[解决办法]
printf("\n%s%s\n",**************************,**************************);

能对么??
[解决办法]
把*****用“”引号,引起来就哦了
[解决办法]

C/C++ code
#define STARS "**************************" 

热点排行