C语言 Linux下编译错误

C语言 Linux下编译错误,第1张

argument 这里指的是实参。

整句翻译 :警告:格式‘%d' 期望的参数类型是 'int ',但是第五个参数类型是 long unsigned int,所以数据可能会溢出

语法错误

错误1

错误代码

printf("sum is:",sum)//sum为int类型1

gcc错误提示:

first.c: In function ‘main’:

first.c:12:9: warning: too many arguments for format [-Wformat-extra-args]

printf(“the value of sum:”,sum)

错误原因分析:

少了%d

正确代码如下:

printf("sum is:%d",sum)//sum为int类型


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8974288.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存