当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 求教 一个奇怪的语句
帖子发表于 : 2008-03-07 1:49 
头像

注册: 2007-10-24 1:37
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
我在SystemC 中看到了一个 很奇怪的语句不知道是什么意思 请教大家

a = b = c ;

SystemC是一种基于C++语言的用于系统设计的计算机语言,是用C++编写的一组库和宏
所以我想 这个语句应该还是C++ 或者C 支持的。 请高手执教 C++ 或 C 中有没有这样的语句


_________________
A man travels the world in search of what he needs and returns home to find it


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-03-07 4:24 
头像

注册: 2007-03-01 20:46
帖子: 2393
地址: 湖南长沙
送出感谢: 0 次
接收感谢: 0 次
有啊~~

其实就是将c 的值赋给 b 并且赋给 a


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-03-07 15:39 
头像

注册: 2007-10-24 1:37
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
是吗 我没有用过 谢谢 我试试 :D


_________________
A man travels the world in search of what he needs and returns home to find it


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-03-07 15:48 
头像

注册: 2007-10-19 14:51
帖子: 4953
地址: 深圳
送出感谢: 0 次
接收感谢: 2
...c语言里也有这个情况阿。不奇怪。


_________________
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-03-07 15:55 
头像

注册: 2007-10-24 1:37
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
谢谢 anticlockwise

我刚刚测试了一下 代码如下:

#include <stdio.h>

int main( void ){
int a = 1 ;
int b = 2 ;
int c = 0;
c = b = a;

printf( "a = %d\n",a );
printf( "b = %d\n",b );
printf( "c = %d\n",c );

a = 1;
b = 2;
c = 0;
c = a = b;

printf( "a = %d\n",a );
printf( "b = %d\n",b );
printf( "c = %d\n",c );

}


结果为 :

a = 1
b = 1
c = 1
a = 2
b = 2
c = 2

从结果看 x=y=z 中 x 和y 都是被 z 的值覆盖 如果 z等于2 则 执行完x =y=z 后x ,y 都为2

请大家指教我的理解对吗


_________________
A man travels the world in search of what he needs and returns home to find it


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-03-07 16:07 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
对!


_________________
关注我的blog: ε==3


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译