博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
printf()参数的处理
阅读量:6636 次
发布时间:2019-06-25

本文共 238 字,大约阅读时间需要 1 分钟。

下面程序的输出为?

#include 
int main(void){ int a=10,b=20,c=30; printf("%d..%d..%d",a+b+c,(b = b*2),(c = c*2)); return 0;}

答案是110..40..60

这是因为C语言里函数的参数默认是从右往左处理的,输出时是从左往右

 

转载于:https://www.cnblogs.com/longzhongren/p/4349087.html

你可能感兴趣的文章
0011-如何在Hive & Impala中使用UDF
查看>>
Java 集合系列03之 ArrayList详细介绍(源码解析)和使用示例
查看>>
window 2008 下 安装域管理并且控制qq和usb
查看>>
WCF SOA服务应用
查看>>
centos 6的网卡坑
查看>>
Unity性能优化-内存优化
查看>>
oracle 内存二 SGA
查看>>
跟我一起学QT5:布局管理
查看>>
HTTP 之 一次完整的http请求处理过程
查看>>
LVS 之 高可用性
查看>>
Java冒泡排序之我见
查看>>
KVM虚拟化技术 笔记(一)
查看>>
storm 一个报错 Async loop died! & reconnect
查看>>
钱的重要性
查看>>
[转载]HTTP POST GET 本质区别详解
查看>>
助力51下载中心,分享优秀资源
查看>>
在Linux/Mac下面删除所有的.svn文件
查看>>
E起来寻找--“我身边的戴尔企业级解决方案”有奖征文
查看>>
文件处理命令(兄弟连)
查看>>
PDM 产品数据 管理
查看>>