|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 还是那个忧远 于 2019-4-8 00:05 编辑
在《带你学C带你飞 第一季》第五课里,小甲鱼说明宏定义时打的程序
我明明是按照小甲鱼说的来做的,也没有报错,可就是不行
因为等级低,发不了图片,我只能说明了
(下面是我按照小甲鱼的格式打的)
#include <stdio.h>
#define YEAR 2019
#define MONTH 4
#define DAY 7
#define TIME 3
#define ORDER "C语言"
int main()
{
printf("%s年%d月%d日\n",YEAR,MONTH,DAY);
printf("学习%s的第%d天,加油!\n",ORDER,TIME);
return 0;
}
当我编译运行的时候,电脑说这个程序出现了一个问题,让我停止运行,这个时候编译结果还是一片黑,
然后我点击停止运行后,编译器上就出现了这个
--------------------------------
Process exited after 9.896 seconds with return value 3221225477
请按任意键继续。。。
我刚开始学C好多东西都不懂,还望各位大神为我指点迷津
谢谢啦
本帖最后由 jackz007 于 2019-4-8 00:34 编辑
- #include <stdio.h>
- #define YEAR 2019
- #define MONTH 4
- #define DAY 7
- #define TIME 3
- #define ORDER "C语言"
- int main()
- {
- printf("%d年%d月%d日\n",YEAR,MONTH,DAY) ; // 年是整数,用 %d 而不是 %s 显示,已经修改
- printf("学习%s的第%d天,加油!\n",ORDER,TIME) ;
-
- return 0;
- }
复制代码
|
|