值是否变化
2015-12-16 20:58
141 查看
输出:
2
2
3
3
2
2
3
3
#include <iostream> using namespace std; void f1(int& i) { i++; } void f2(int i) { i++; } int f3(int i) { return i + 1; } void f4(int* i) { (*i)++; } int main() { int i = 1; f1(i); cout<<i<<endl; f2(i); cout<<i<<endl; cout<<f3(i)<<endl; f4(&i); cout<<i<<endl; return 0; }
相关文章推荐
- 应用提交到APPStore时遇到的问题
- SQL--基本数据类型
- 2015年12月16日实习总结
- 网页文件上传
- 黑马程序员——Java之集合(上)
- ***ps -ef |grep 输出的具体含义是什么?
- centos DNS服务搭建 DNS原理 使用bind搭建DNS服务器 配置DNS转发 配置主从 安装dig工具 DHCP dhclient 各种域名解析记录 mydns 第三十节课
- GradeDescent algorithm (Matlab Code)
- C# 图片旋转和获取原图片旋转角度
- python爬虫实战之爬取知乎帖子
- UIScrollView
- SQL中Group By的使用
- python scrapy安装中的一点问题
- erlang简单入门
- 配置ntpd提供网络授时服务
- Redis消息订阅
- Redis的三种启动方式
- React-非dom属性-ref标签
- Redis未授权访问漏洞
- 【IDA*】codevs 2495:水叮当的舞步