社区
非技术区
帖子详情
void f(int *&) { };
fzhfeng
2002-03-16 03:11:29
改变指针本身而不改变指针指向的内容可以吗?
比如:
void f(int *&) {i++;}
int i=4;
int* p=&i;
f(i);
...全文
102
13
打赏
收藏
void f(int *&) { };
改变指针本身而不改变指针指向的内容可以吗? 比如: void f(int *&) {i++;} int i=4; int* p=&i; f(i);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tommy
2002-08-22
打赏
举报
回复
x97(旱鸭子)
变的只是p的值,i的值不会变的
x97
2002-08-21
打赏
举报
回复
void f(int *&i) {i++;} //指针的引用。
int i=4;
int* p=&i;
f(p);//传的是一个整形指针。
函数运行后 i的值是会变的!
fangrk
2002-03-21
打赏
举报
回复
int i;
int*&p=&i;//p是&i的引用
#include <iostream.h>
void f(int *&);
main()
{ int i=10;
int *p=&i;
f(p);
cout<<i<<endl;//i==11
return 0;
}
void f(int *&t)
{ (*t)++;
}
fzhfeng
2002-03-21
打赏
举报
回复
thanks to everyone
fzhfeng
2002-03-21
打赏
举报
回复
thinking in c++
zhaig
2002-03-16
打赏
举报
回复
我觉得不可以,指针值改变,它的指向也改变了。
prototype
2002-03-16
打赏
举报
回复
to luoxiao_std01:
it is alright for pointer to be changed like that. it will be obviouse if i change the code a little bit to:
int i[5];
int* p = i; // p points to &i[0]
f( p ); // p points to &i[1]
the usage of f() function will make sense.
purplelover
2002-03-16
打赏
举报
回复
这有什么用??
luoxiao_std01
2002-03-16
打赏
举报
回复
不要误人子弟好不好!!!!
指针是可以这样改变的吗!!!!!
void f(int *&i)(i++);???????
你要干什么?
*&i不就是 i 吗?
prototype
2002-03-16
打赏
举报
回复
should be:
void f(int*& i) { i++; }
int i =4;
int* p = &i;
f( p );
p is changed (p = p + 1), while i doesn't change.
mengzq
2002-03-16
打赏
举报
回复
void f(int *& i) {i++;}
int i=4;
int* p=&i;
f(p);
这样就ok!
fzhfeng
2002-03-16
打赏
举报
回复
忘了
void f(int *&i) {i++;}
rico80
2002-03-16
打赏
举报
回复
f的定义为什么没有形参呢?
我不明白你是什么意思。
java 图片清晰度_Java 图片处理——如何生成高清晰度而占有磁盘小的缩略图
本文探讨了在Java中针对Web项目大图优化的方法,包括指定高度或宽度的等比例缩放,避免CSS缩放原始图片,以及针对PNG/GIF特殊处理。关键发现是清晰度取决于图片尺寸而非生成算法,建议图片宽度和高度至少保持500像素以保证质量。
java高清缩略图_Java 图片处理——如何生成高清晰度而占有磁盘小的缩略图
本文介绍了Java中处理图片生成缩略图的几种方法,包括等比例缩放、指定尺寸缩放等。讨论了不同处理方式对图片清晰度的影响,指出关键在于生成图片的宽度和高度不应过小。同时提到了处理PNG和GIF图片时需要注意的透明度问题,并分享了处理大尺寸PNG可能导致内存溢出及JPG图片模式错误的解决方案。
java 生成高清缩略图_Java 图片处理——如何生成高清晰度而占有磁盘小的缩略图...
本文介绍在Java中处理图片的方法,包括生成不同尺寸的缩略图,并对比不同算法下图片清晰度的变化。实验证明,图片的清晰度主要由其尺寸决定。
java实现注销功能_javaWeb注册,登陆,注销功能的实现
本文介绍了如何使用Java实现Web应用中的用户注册、登录和注销功能。包括regist.jsp页面、CheckCodeServlet验证码生成、RegistServlet注册处理、LoginServlet登录验证以及LogoutServlet注销功能的详细步骤和代码实现。
C语言新手必看:在Ubuntu上编译程序遇到‘sleep’函数报错,别慌,加个头文件就行
本文详解Ubuntu中GCC编译C程序时出现'implicit declaration of function sleep'警告的根本原因,指出该函数属于POSIX系统调用,需显式包含
头文件。内容涵盖编译器函数声明机制、man手册查询方法、跨平台兼容方案(如C11的thrd_sleep)、nanosleep等高精度替代函数,以及预处理、编译四阶段、静态分析选项(-Werror,-std=c11)等关键技术点。
非技术区
15,446
社区成员
58,112
社区内容
发帖
与我相关
我的任务
非技术区
C/C++ 非技术区
复制链接
扫一扫
分享
社区描述
C/C++ 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章