| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 901 人关注过本帖
标题:自定义变量为其赋值使其相互转换,可哪里错了
只看楼主 加入收藏
白白的爆炸
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2016-4-8
结帖率:0
收藏
 问题点数:0 回复次数:6 
自定义变量为其赋值使其相互转换,可哪里错了
图片附件: 游客没有浏览图片的权限,请 登录注册
我想用zxc是空变量,我想用空变量转换一下即qwe=3  asd=2,zxc作为转换的空变量,到底哪里出错了?我想让结果显示为   qwe=2 asd=3
                                                                                                                        asd=2 qwe=3

[此贴子已经被作者于2016-9-11 16:54编辑过]

2016-09-08 17:07
书生牛犊
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:星夜征程
等 级:贵宾
威 望:10
帖 子:1101
专家分:5265
注 册:2015-10-27
收藏
得分:0 
虽然没看到代码,,但我猜测你写的“空变量”很可能没有声明或者没有声明称与asd/zxc相同的变量

φ(゜▽゜*)♪
2016-09-08 17:26
wanglianyi1
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:14
帖 子:647
专家分:2067
注 册:2015-6-18
收藏
得分:0 
举个简单的例子吧:
int qwe=3,asd=2,zxc=0;(这个地方注意3个变量要同类型,zxc可以不初始化,但建议尽量初始化)
下面是交换部分:
zxc=qwe; //先把qwe存的数据转给中间变量zxc,但记得此时qwe存的仍然是3,转给zxc是为了使asd赋值给qwe时候,不至于原来的3覆盖没有了
qwe=asd;//把asd的数据赋值给qwe;
asd=zxc;//把qwe转入zxc的数据赋值给asd,实现两数互换
ps:小建议吧,多说一句,看你的三个变量名字不知道是不是为了简单还是随便说的,但尽量声明变量的时候做到顾名思义,老话了,就是为了程序的可读性更好,看到名称就知道代表什么含义。

[此贴子已经被作者于2016-9-9 08:53编辑过]

2016-09-09 08:49
白白的爆炸
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2016-4-8
收藏
得分:0 
回复 3楼 wanglianyi1
那个~~。可我把照片传上去了,可以再看一下吗
2016-09-11 16:54
grmmylbs
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:54
帖 子:1409
专家分:5845
注 册:2016-2-14
收藏
得分:0 
int=zxc;
int后面不要用=
2016-09-11 17:52
书生牛犊
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:星夜征程
等 级:贵宾
威 望:10
帖 子:1101
专家分:5265
注 册:2015-10-27
收藏
得分:0 
我用的DEV C++,可能和你的软件不一样。但是我相信你的软件也是可以检测到这种语法错误的。出了错要学会看编译信息里面的提示,Error,warning。

有些软件的提示信息可能是英语,但你只要百度一两回以后就会记得了。
图片附件: 游客没有浏览图片的权限,请 登录注册

顺便讲一下,以后提问题的时候最好直接把源代码复制上来给大家看。如果能够截图到错误信息或者出错的情形,也请一并通过附件上传。这样可以在最短时间内帮助你自己解惑。

φ(゜▽゜*)♪
2016-09-11 18:55
linlulu001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:20
帖 子:944
专家分:4047
注 册:2016-4-13
收藏
得分:0 
这样写编译能通过????
这个编译器看样子应该是VC++,新手最好不要用VC++,
用gcc内核的编译器比较好。
2016-09-11 20:14
快速回复:自定义变量为其赋值使其相互转换,可哪里错了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016818 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved