|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 b_74 于 2019-9-6 20:15 编辑
- #include <stdio.h>
- #define URL "http://www.fishc.com"
- #define NAME "鱼C工作室"
- #define BOSS "小甲鱼"
- #define YEAR 2010
- #define MONTH 5
- #define DAY 20
- int main()
- {
- printf("%s成立于%d年%d月%d日\n", NAME, YEAR, MONTH, DAY);
- printf("%s是%s创立的……\n", NAME, BOSS);
- printf("%s的域名是%s\n", NAME, URL);
- return 0;
- }
复制代码
照着小甲鱼的代码抄下来的,编译的时候提示warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘char *’ [-Wformat=]
printf("%s成立于%d年%d月%d日\n",NAME,YEAR,MONTH,DAY);
%d换成%s就行了
这个是编译器版本的问题吗?
求教各位大神这个是什么原因,谢谢。 |
|