作者zptdaniel (忠言本逆耳,实愿君向善.)
看板C_and_CPP
标题Re: [问题] 呼叫函式产生一个回传值 充当条件运算式
时间Fri Aug 28 14:14:11 2009
※ 引述《bookticket ()》之铭言:
: 有关於 呼叫函式产生一个回传值
: 把这个回传值充当作条件运算式
: 想请问 上面两行的是在说
: 如果回传值为0 则当作条件运算式成立
: 如果回传值非0 则当作条件运算式不成立
: 的这个意思吗
: 如果是的话
: 想再请问一下
: 那为什麽 底下我写的式子
: 跑的结果是 A 跟B 都被输出呢@ @
: #include <iostream>
: #include <stdlib.h>
: using namespace std;
: int main(void)
: {
: if(printf("XYZ\n"));
: cout << "A" << endl ;
: cout << "B" <<endl ;
: system("pause");
: return 0;
: }
if(printf("XYZ\n"))
cout << "A" << endl ;
cout << "B" <<endl ;
跟
if(printf("XYZ\n"))
cout << "A" << endl ;
else
cout << "B" <<endl ;
是不一样的@@~
--
学长学长!那边有飙车族 学长学长!那边刚好像有女生 学长学长~那边有人红灯右转
砍人 被压上车 ψQSWEET
鸽 ◥ 鸽 ◥ 鸽 ◥ 鸽 ◥ 鸽 ◥他妈的◤ 鸽
◤◎ ◎ 喔~~ ◤︶ ︶ ◤◎ ◎ 喔~~ ◤︶ ︶ ◤◎ ◎ 拦下来呀!⊙ ⊙◥
◥ ◤ ◥ █◤ ◥ ◤ ◥ 3◤╯ξ
◥ ◤没王法了◥皿 ◤
◥ ◥◥ (哈欠)◤ ◥◤ ◥ ◥◥ (烟~) ◤ ◥ ◤ ̄ ◥ ◥◥是不是?!(
◥ ◤ ◤)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.194.100.216
1F:→ suhorng:if 後面有分号是怎样…… 08/28 14:15
2F:→ zptdaniel:复制贴上太快乐= =||| 08/28 14:16
※ 编辑: zptdaniel 来自: 123.194.100.216 (08/28 14:16)
3F:推 bookticket:感谢:) 08/28 23:29