这是怎么个情况

来源:3-5 赋值运算符

qq_炎阳高照_0

2015-06-27 16:46

558e629b000124d504590313.jpg

558e629b00015c3a04450296.jpg

这两者有何区别呢,

写回答 关注

1回答

  • 不要为你的无知找借口
    2015-06-27 18:31:54

    肯定有区别啊.printf函数是有返回值的,你下载一个stdio.h文件打开看看,你会发现printf函数类型是int类型,它返回的数是输出的字符个数,你看x=20刚好四个字符,加上后面还有\n用于换行,一共加起来5个,再者,你把这个5赋值给y,在打印y,所以输出y=5咯.在你的第一个截图里面,m的值是4,你打印出来试试.^^.

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926026 学习 · 20793 问题

查看课程

相似问题