| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 346 人关注过本帖
标题:新手,逗号运算问题;大大们,求助啊
只看楼主 加入收藏
magicdrawing
Rank: 1
等 级:新手上路
帖 子:9
专家分:2
注 册:2011-7-21
收藏
 问题点数:0 回复次数:5 
新手,逗号运算问题;大大们,求助啊
main()
{
  int a=2,b=4,c=6,x,y;
  y=a,b;
  printf("y=%d,x=%d",y,x);
}

可是我的电脑上结果y=2,x=-858993460

在VC6.0中运行的,WIN7 32位系统

求解释
搜索更多相关主题的帖子: 系统 
2012-05-08 20:46
zouyunce
Rank: 1
等 级:新手上路
帖 子:3
专家分:4
注 册:2005-7-16
收藏
得分:0 
x未初始化,值不确定,赋值运算符的优先级高于逗号
2012-05-08 21:10
kangat
Rank: 1
等 级:新手上路
帖 子:9
专家分:6
注 册:2012-5-6
收藏
得分:0 
不能这么赋值的吧,x根本就没赋值嘛
2012-05-08 21:46
a7882669
Rank: 4
等 级:业余侠客
帖 子:192
专家分:290
注 册:2012-4-17
收藏
得分:0 
x没有赋值
2012-05-08 21:54
j739171753
Rank: 1
等 级:新手上路
帖 子:6
专家分:8
注 册:2012-4-21
收藏
得分:0 
y=(a,b)时 y=4
y=a,b     y=2
2012-05-08 22:18
magicdrawing
Rank: 1
等 级:新手上路
帖 子:9
专家分:2
注 册:2011-7-21
收藏
得分:0 
回复 2楼 zouyunce
谢谢
2012-05-09 00:37
快速回复:新手,逗号运算问题;大大们,求助啊
数据加载中...
 
   



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

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